This patch remove const-qualification from pointee type of `FunctionTemplateSpecializationInfo::TemplateArguments`, because it's (eventually) used to initialize `MultiLevelTemplateArgumentList`, which can actually mutate the arguments viaf42f57b52d/clang/include/clang/Sema/Template.h (L197-L204)Mutation seems to be required to correctly handle packs:9144553207/clang/lib/Sema/SemaTemplateInstantiate.cpp (L1440-L1469)
207 KiB
207 KiB