Home
last modified time | relevance | path

Searched refs:getDepthAndIndex (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaInternal.h61 inline std::pair<unsigned, unsigned> getDepthAndIndex(const NamedDecl *ND) { in getDepthAndIndex() function
74 getDepthAndIndex(UnexpandedParameterPack UPP) { in getDepthAndIndex() function
78 return getDepthAndIndex(cast<NamedDecl *>(UPP.first)); in getDepthAndIndex()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeductionGuide.cpp376 auto [Depth, Index] = getDepthAndIndex(Param); in transformConstructor()
391 auto [Depth, Index] = getDepthAndIndex(NewParam); in transformConstructor()
398 assert(getDepthAndIndex(NewParam).first == 0 && in transformConstructor()
811 getDepthAndIndex(TP).first + AdjustDepth); in buildAssociatedConstraints()
837 getDepthAndIndex(TP).first + AdjustDepth); in buildAssociatedConstraints()
939 getDepthAndIndex(TP).first + AdjustDepth); in buildIsDeducibleConstraint()
1138 /*NewIndex=*/FPrimeTemplateParams.size(), getDepthAndIndex(TP).first); in BuildDeductionGuideForTypeAlias()
1193 getDepthAndIndex(TP).first); in BuildDeductionGuideForTypeAlias()
H A DSemaTemplateVariadic.cpp55 getDepthAndIndex(ND).first >= DepthLimit) { in addUnexpanded()
792 std::tie(Depth, Index) = getDepthAndIndex(ND); in CheckParameterPacksForExpansion()
855 std::tie(PartialDepth, PartialIndex) = getDepthAndIndex(PartialPack); in CheckParameterPacksForExpansion()
976 std::tie(Depth, Index) = getDepthAndIndex(ND); in getNumArgumentsInExpansionFromUnexpanded()
H A DSemaConcept.cpp1691 std::pair<unsigned, unsigned> DepthAndIndex = getDepthAndIndex(APack); in AreCompatibleForSubsumption()
1693 return getDepthAndIndex(BPack) == DepthAndIndex; in AreCompatibleForSubsumption()
H A DSemaTemplateInstantiate.cpp1485 std::tie(Depth, Index) = getDepthAndIndex(PartialPack); in ForgetPartiallySubstitutedPack()
1508 std::tie(Depth, Index) = getDepthAndIndex(PartialPack); in RememberPartiallySubstitutedPack()
H A DSemaTemplateDeduction.cpp860 std::tie(Depth, Index) = getDepthAndIndex(Unexpanded[I]); in addPacks()
888 PartialPackDepthIndex = getDepthAndIndex(Partial); in finishConstruction()
H A DSemaLookup.cpp1883 auto Index = getDepthAndIndex(D).second; in isAcceptableSlow()
H A DSemaDeclCXX.cpp17995 if (getDepthAndIndex(U).first >= FriendDeclDepth) { in ActOnTemplatedFriendTag()