/external/clang/lib/AST/ |
D | TemplateBase.cpp | 106 return getAsType()->isDependentType() || in isDependent() 107 isa<PackExpansionType>(getAsType()); in isDependent() 147 return getAsType()->isInstantiationDependentType(); in isInstantiationDependent() 194 return isa<PackExpansionType>(getAsType()); in isPackExpansion() 213 if (getAsType()->containsUnexpandedParameterPack()) in containsUnexpandedParameterPack() 254 getAsType().Profile(ID); in Profile() 334 return getAsType()->getAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern() 364 getAsType().print(Out, SubPolicy); in print() 484 return DB << Arg.getAsType(); in operator <<()
|
D | NestedNameSpecifier.cpp | 64 (Prefix->getAsType() == nullptr && in Create() 80 (Prefix->getAsType() == nullptr && in Create() 183 return getAsType()->getAsCXXRecordDecl(); in getAsRecordDecl() 213 return getAsType()->isDependentType(); in isDependent() 235 return getAsType()->isInstantiationDependentType(); in isInstantiationDependent() 254 return getAsType()->containsUnexpandedParameterPack(); in containsUnexpandedParameterPack() 296 const Type *T = getAsType(); in print() 429 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange() 446 return TypeLoc(Qualifier->getAsType(), TypeData); in getTypeLoc() 640 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0), in MakeTrivial()
|
/external/llvm-project/clang/lib/AST/ |
D | TemplateBase.cpp | 122 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); in getDependence() 123 if (isa<PackExpansionType>(getAsType())) in getDependence() 185 return isa<PackExpansionType>(getAsType()); in isPackExpansion() 239 getAsType().Profile(ID); in Profile() 322 return getAsType()->castAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern() 352 getAsType().print(Out, SubPolicy); in print() 470 return DB << Arg.getAsType(); in DiagTemplateArg()
|
D | NestedNameSpecifier.cpp | 77 (Prefix->getAsType() == nullptr && in Create() 93 (Prefix->getAsType() == nullptr && in Create() 195 return getAsType()->getAsCXXRecordDecl(); in getAsRecordDecl() 229 return toNestedNameSpecifierDependendence(getAsType()->getDependence()); in getDependence() 295 const Type *T = getAsType(); in print() 441 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange() 458 return TypeLoc(Qualifier->getAsType(), TypeData); in getTypeLoc() 651 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0), in MakeTrivial()
|
D | QualTypeNames.cpp | 105 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument() 239 const Type *Type = Scope->getAsType(); in getFullyQualifiedNestedNameSpecifier()
|
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/ |
D | UseTransparentFunctorsCheck.cpp | 104 QualType ParentArgType = Arg.getAsType(); in check() 107 Functor->getAsType()->getAsCXXRecordDecl()) in check()
|
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
D | ForwardingReferenceOverloadCheck.cpp | 40 BaseType = Dependent->getQualifier()->getAsType(); in AST_MATCHER() 47 if (const auto *Qualifier = Elaborated->getQualifier()->getAsType()) { in AST_MATCHER()
|
/external/llvm-project/clang-tools-extra/clang-tidy/performance/ |
D | InefficientAlgorithmCheck.cpp | 82 IneffCont->getTemplateArgs()[0].getAsType().getCanonicalType(); in check() 93 .getAsType() in check()
|
/external/llvm-project/clang-tools-extra/clang-tidy/boost/ |
D | UseToStringCheck.cpp | 43 Result.Nodes.getNodeAs<TemplateArgument>("char_type")->getAsType(); in check()
|
/external/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 77 ParsedType getAsType() const { in getAsType() function
|
/external/llvm-project/clang-tools-extra/clang-tidy/misc/ |
D | UniqueptrResetReleaseCheck.cpp | 48 return DeleterArgument.getAsType().getTypePtr(); in getDeleterForUniquePtr()
|
D | UnusedUsingDeclsCheck.cpp | 145 if (auto *RD = Used->getAsType()->getAsCXXRecordDecl()) in check()
|
/external/clang/lib/Tooling/Core/ |
D | QualTypeNames.cpp | 121 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument() 255 const Type *Type = Scope->getAsType(); in getFullyQualifiedNestedNameSpecifier()
|
/external/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 89 const Type *NNSType = NNS->getAsType(); in computeDeclContext() 154 const TagType *Tag = NNS->getAsType()->getAs<TagType>(); in computeDeclContext() 185 if (!NNS->getAsType()) in getCurrentInstantiationOf() 188 QualType T = QualType(NNS->getAsType(), 0); in getCurrentInstantiationOf()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 87 const Type *NNSType = NNS->getAsType(); in computeDeclContext() 152 const TagType *Tag = NNS->getAsType()->getAs<TagType>(); in computeDeclContext() 183 if (!NNS->getAsType()) in getCurrentInstantiationOf() 186 QualType T = QualType(NNS->getAsType(), 0); in getCurrentInstantiationOf()
|
/external/llvm-project/clang/include/clang/AST/ |
D | AbstractBasicWriter.h | 224 asImpl().writeQualType(QualType(NNS->getAsType(), 0)); in writeNestedNameSpecifier()
|
D | NestedNameSpecifier.h | 196 const Type *getAsType() const { in getAsType() function
|
/external/llvm-project/clang/include/clang/Sema/ |
D | ParsedTemplate.h | 76 ParsedType getAsType() const { in getAsType() function
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | CastValueChecker.cpp | 273 CastToTyVec.push_back(CastToTempArg.getAsType()); in addInstanceOfTransition() 277 CastToTyVec.push_back(ArgInPack.getAsType()); in addInstanceOfTransition()
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindTarget.cpp | 171 return FirstArg.getAsType().getTypePtrOrNull(); in getPointeeType() 203 RE->getQualifier()->getAsType(), in resolveExprToDecls() 252 return NNS->getAsType(); in resolveNestedNameSpecifierToType() 383 UUVD->getQualifier()->getAsType(), in add()
|
/external/clang/include/clang/AST/ |
D | NestedNameSpecifier.h | 189 const Type *getAsType() const { in getAsType() function
|
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
D | CxxModuleHandler.cpp | 231 llvm::Expected<QualType> type = m_importer->Import(arg.getAsType()); in tryInstantiateStdTemplate()
|
/external/clang/lib/CodeGen/ |
D | CGCXX.cpp | 295 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGCXX.cpp | 282 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
|
/external/llvm-project/clang-tools-extra/clang-tidy/mpi/ |
D | TypeMismatchCheck.cpp | 191 Template->getArg(0).getAsType().getTypePtr()->getAs<BuiltinType>(); in isCXXComplexTypeMatching()
|