|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/RecursiveASTVisitor.h 749 TRY_TO(TraverseType(QualType(NNS->getAsType(), 0)));
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 6036 if (!Node.getAsType())
6038 return InnerMatcher.matches(QualType(Node.getAsType(), 0), Finder, Builder);
6054 return Node && Node.getNestedNameSpecifier()->getAsType() &&
tools/clang/lib/AST/ASTContext.cpp 5514 QualType T = getCanonicalType(QualType(NNS->getAsType(), 0));
tools/clang/lib/AST/ASTImporter.cpp 8200 Import(QualType(FromNNS->getAsType(), 0u))) {
8268 QualType(Spec->getAsType(), 0), ToTLoc);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp 224 return IsStructurallyEquivalent(Context, QualType(NNS1->getAsType(), 0),
225 QualType(NNS2->getAsType(), 0));
tools/clang/lib/AST/ExprCXX.cpp 1577 const Type *T = getQualifier()->getAsType();
tools/clang/lib/AST/ItaniumMangle.cpp 1170 const Type *type = qualifier->getAsType();
1803 manglePrefix(QualType(qualifier->getAsType(), 0));
tools/clang/lib/AST/NestedNameSpecifier.cpp 76 (Prefix->getAsType() == nullptr &&
92 (Prefix->getAsType() == nullptr &&
194 return getAsType()->getAsCXXRecordDecl();
224 return getAsType()->isDependentType();
246 return getAsType()->isInstantiationDependentType();
265 return getAsType()->containsUnexpandedParameterPack();
316 const Type *T = getAsType();
454 TypeLoc TL(Qualifier->getAsType(), TypeData);
471 return TypeLoc(Qualifier->getAsType(), TypeData);
662 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0),
tools/clang/lib/AST/ODRHash.cpp 130 AddType(NNS->getAsType());
tools/clang/lib/AST/QualTypeNames.cpp 239 const Type *Type = Scope->getAsType();
tools/clang/lib/CodeGen/CGCXX.cpp 281 const Type *QTy = Qual->getAsType();
tools/clang/lib/Index/IndexBody.cpp 196 E, NNS->getAsType(), Info,
tools/clang/lib/Index/IndexTypeSourceInfo.cpp 176 const Type *T = NNS->getAsType();
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 202 isa<TemplateSpecializationType>(NNS->getAsType())) {
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 87 const Type *NNSType = NNS->getAsType();
152 const TagType *Tag = NNS->getAsType()->getAs<TagType>();
183 if (!NNS->getAsType())
186 QualType T = QualType(NNS->getAsType(), 0);
tools/clang/lib/Sema/SemaDecl.cpp 646 const Type *Ty = SS->getScopeRep()->getAsType();
5507 SpecLoc.getNestedNameSpecifier()->getAsType()))
tools/clang/lib/Sema/SemaDeclCXX.cpp10344 if (!Specifier->getAsType() ||
10345 !Ctx.hasSameType(QualType(Specifier->getAsType(), 0), FoundType))
10667 const Type *SourceType = UD->getQualifier()->getAsType();
tools/clang/lib/Sema/SemaExpr.cpp 2053 const Type *Ty = Corrected.getCorrectionSpecifier()->getAsType();
2742 if (Qualifier && Qualifier->getAsType()) {
2743 QualType QType = QualType(Qualifier->getAsType(), 0);
tools/clang/lib/Sema/SemaExprCXX.cpp 58 Type = QualType(NNS->getAsType(), 0);
7561 Record = NNS->getAsType()->getAsCXXRecordDecl();
tools/clang/lib/Sema/SemaLookup.cpp 4174 II = QualType(NNS->getAsType(), 0).getBaseTypeIdentifier();
4297 if (const Type *T = NNS->getAsType())
4400 const Type *NSType = NSI.NameSpecifier->getAsType();
tools/clang/lib/Sema/SemaTemplate.cpp 695 IsEnum = dyn_cast_or_null<EnumType>(NNS->getAsType());
2564 if (const Type *CurType = NNS->getAsType()) {
2627 T = QualType(SS.getScopeRep()->getAsType(), 0);
2676 T = QualType(NNS->getAsType(), 0);
2685 T = QualType(NNS->getAsType(), 0);
5718 return Visit(QualType(NNS->getAsType(), 0));
8916 if (const Type *T = NNS->getAsType())
9925 if (!NNS || !NNS.getNestedNameSpecifier()->getAsType())
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 5314 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0),
tools/clang/lib/Sema/SemaType.cpp 4987 ClsType = QualType(NNS->getAsType(), 0);
4993 if (NNSPrefix && isa<TemplateSpecializationType>(NNS->getAsType()))
tools/clang/lib/Sema/TreeTransform.h 1066 << QualType(QualifierLoc.getNestedNameSpecifier()->getAsType(), 0);
tools/clang/lib/Serialization/ASTReaderDecl.cpp 2871 if (X->getAsType()->getCanonicalTypeInternal() !=
2872 Y->getAsType()->getCanonicalTypeInternal())
tools/clang/lib/Serialization/ASTWriter.cpp 5900 AddTypeRef(QualType(NNS->getAsType(), 0));
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp 334 if (!NestedLoc.getNestedNameSpecifier()->getAsType())
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 585 NestedNameSpecifier.getNestedNameSpecifier()->getAsType();
606 EnumConstRef->getQualifier()->getAsType()->isEnumeralType())
tools/clang/tools/extra/clang-tidy/bugprone/ForwardingReferenceOverloadCheck.cpp 40 BaseType = Dependent->getQualifier()->getAsType();
47 if (const auto *Qualifier = Elaborated->getQualifier()->getAsType()) {
tools/clang/tools/extra/clangd/FindTarget.cpp 317 add(QualType(NNS->getAsType(), 0), Flags);
tools/clang/tools/libclang/CIndex.cpp 1343 const Type *T = NNS->getAsType();