Lines Matching refs:Name1
108 static bool IsStructurallyEquivalent(const IdentifierInfo *Name1,
112 const DeclarationName Name1, in IsStructurallyEquivalent() argument
114 if (Name1.getNameKind() != Name2.getNameKind()) in IsStructurallyEquivalent()
117 switch (Name1.getNameKind()) { in IsStructurallyEquivalent()
120 return IsStructurallyEquivalent(Name1.getAsIdentifierInfo(), in IsStructurallyEquivalent()
126 return IsStructurallyEquivalent(Context, Name1.getCXXNameType(), in IsStructurallyEquivalent()
131 Context, Name1.getCXXDeductionGuideTemplate()->getDeclName(), in IsStructurallyEquivalent()
135 Name1.getCXXDeductionGuideTemplate(), in IsStructurallyEquivalent()
140 return Name1.getCXXOverloadedOperator() == Name2.getCXXOverloadedOperator(); in IsStructurallyEquivalent()
143 return IsStructurallyEquivalent(Name1.getCXXLiteralIdentifier(), in IsStructurallyEquivalent()
410 static bool IsStructurallyEquivalent(const IdentifierInfo *Name1, in IsStructurallyEquivalent() argument
412 if (!Name1 || !Name2) in IsStructurallyEquivalent()
413 return Name1 == Name2; in IsStructurallyEquivalent()
415 return Name1->getName() == Name2->getName(); in IsStructurallyEquivalent()
1262 IdentifierInfo *Name1 = Field1->getIdentifier(); in IsStructurallyEquivalent() local
1264 if (!::IsStructurallyEquivalent(Name1, Name2)) { in IsStructurallyEquivalent()
1345 const IdentifierInfo *Name1 = Method1->getIdentifier(); in IsStructurallyEquivalent() local
1347 if (!::IsStructurallyEquivalent(Name1, Name2)) { in IsStructurallyEquivalent()
1414 IdentifierInfo *Name1 = D1->getIdentifier(); in IsStructurallyEquivalent() local
1415 if (!Name1 && D1->getTypedefNameForAnonDecl()) in IsStructurallyEquivalent()
1416 Name1 = D1->getTypedefNameForAnonDecl()->getIdentifier(); in IsStructurallyEquivalent()
1420 if (!IsStructurallyEquivalent(Name1, Name2)) in IsStructurallyEquivalent()
1685 IdentifierInfo *Name1 = D1->getIdentifier(); in IsStructurallyEquivalent() local
1686 if (!Name1 && D1->getTypedefNameForAnonDecl()) in IsStructurallyEquivalent()
1687 Name1 = D1->getTypedefNameForAnonDecl()->getIdentifier(); in IsStructurallyEquivalent()
1691 if (!IsStructurallyEquivalent(Name1, Name2)) in IsStructurallyEquivalent()