Home
last modified time | relevance | path

Searched refs:ParameterMapping (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaConcept.h35 std::optional<ArrayRef<TemplateArgumentLoc>> ParameterMapping; member
42 if (!ParameterMapping != !Other.ParameterMapping) in hasMatchingParameterMapping()
44 if (!ParameterMapping) in hasMatchingParameterMapping()
46 if (ParameterMapping->size() != Other.ParameterMapping->size()) in hasMatchingParameterMapping()
49 for (unsigned I = 0, S = ParameterMapping->size(); I < S; ++I) { in hasMatchingParameterMapping()
51 C.getCanonicalTemplateArgument((*ParameterMapping)[I].getArgument()) in hasMatchingParameterMapping()
53 C.getCanonicalTemplateArgument((*Other.ParameterMapping)[I].getArgument()) in hasMatchingParameterMapping()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaConcept.cpp1464 if (!Atomic.ParameterMapping) { in substituteParameterMappings()
1486 Atomic.ParameterMapping.emplace(TempArgs, OccurringIndices.count()); in substituteParameterMappings()
1503 if (S.SubstTemplateArguments(*Atomic.ParameterMapping, MLTAL, SubstArgs)) in substituteParameterMappings()
1510 Atomic.ParameterMapping.emplace(TempArgs, SubstArgs.size()); in substituteParameterMappings()
1910 const auto &Mapping = Ori->ParameterMapping; in find()