Searched refs:getCXXNameType (Results 1 – 15 of 15) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 92 if (QualTypeOrdering()(LHS.getCXXNameType(), RHS.getCXXNameType())) in compare() 94 if (QualTypeOrdering()(RHS.getCXXNameType(), LHS.getCXXNameType())) in compare() 164 return printCXXConstructorDestructorName(getCXXNameType(), OS, Policy); in print() 168 return printCXXConstructorDestructorName(getCXXNameType(), OS, Policy); in print() 193 QualType Type = getCXXNameType(); in print() 223 QualType T = getCXXNameType(); in isDependentName() 431 return Name.getCXXNameType()->containsUnexpandedParameterPack(); in containsUnexpandedParameterPack() 454 return Name.getCXXNameType()->isInstantiationDependentType(); in isInstantiationDependent()
|
| H A D | ODRHash.cpp | 86 AddQualType(Name.getCXXNameType()); in AddDeclarationNameImpl() 95 AddQualType(Name.getCXXNameType()); in AddDeclarationNameImpl()
|
| H A D | ASTStructuralEquivalence.cpp | 126 return IsStructurallyEquivalent(Context, Name1.getCXXNameType(), in IsStructurallyEquivalent() 127 Name2.getCXXNameType()); in IsStructurallyEquivalent()
|
| H A D | ComputeDependence.cpp | 499 QualType T = Decl->getDeclName().getCXXNameType(); in computeDependence()
|
| H A D | ItaniumMangle.cpp | 1380 mangleUnresolvedTypeOrSimpleId(name.getCXXNameType()); in mangleUnresolvedName() 2468 mangleType(Name.getCXXNameType()); in mangleOperatorName()
|
| H A D | ASTImporter.cpp | 9584 if (auto ToTyOrErr = Import(FromName.getCXXNameType())) in Import() 9592 if (auto ToTyOrErr = Import(FromName.getCXXNameType())) in Import() 9608 if (auto ToTyOrErr = Import(FromName.getCXXNameType())) in Import()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 473 if (!NameInfo.getName().getCXXNameType()->containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack() 481 .TraverseType(NameInfo.getName().getCXXNameType()); in DiagnoseUnexpandedParameterPack()
|
| H A D | SemaLookup.cpp | 1119 R.getLookupName().getCXXNameType()->isDependentType() || in LookupDirect() 1135 R.getLookupName().getCXXNameType()->getContainedDeducedType(); in LookupDirect() 1181 = R.getSema().Context.getFunctionType(R.getLookupName().getCXXNameType(), in LookupDirect()
|
| H A D | SemaCodeComplete.cpp | 3263 QualType Ty = Name.getCXXNameType(); in AddTypedNameChunk()
|
| H A D | TreeTransform.h | 4273 QualType NewT = getDerived().TransformType(Name.getCXXNameType()); in TransformDeclarationNameInfo()
|
| H A D | SemaDecl.cpp | 6125 !Context.hasSameType(Name.getCXXNameType(), in diagnoseQualifiedDeclaration()
|
| H A D | SemaExpr.cpp | 2526 Name.getCXXNameType()->isDependentType()) { in ActOnIdExpression()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclarationName.h | 448 QualType getCXXNameType() const { in getCXXNameType() function
|
| H A D | PropertiesBase.td | 575 let Read = [{ node.getCXXNameType() }];
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | InternalsManual.rst | 1514 The name is a C++ constructor name. Use ``N.getCXXNameType()`` to retrieve 1521 The name is a C++ destructor name. Use ``N.getCXXNameType()`` to retrieve 1529 Use ``N.getCXXNameType()`` to retrieve the type that this conversion function
|