Home
last modified time | relevance | path

Searched refs:getAsType (Results 1 – 25 of 112) sorted by relevance

12345

/external/clang/lib/AST/
DTemplateBase.cpp106 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 <<()
DNestedNameSpecifier.cpp64 (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/
DTemplateBase.cpp122 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()
DNestedNameSpecifier.cpp77 (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()
DQualTypeNames.cpp105 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument()
239 const Type *Type = Scope->getAsType(); in getFullyQualifiedNestedNameSpecifier()
/external/llvm-project/clang-tools-extra/clang-tidy/modernize/
DUseTransparentFunctorsCheck.cpp104 QualType ParentArgType = Arg.getAsType(); in check()
107 Functor->getAsType()->getAsCXXRecordDecl()) in check()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DForwardingReferenceOverloadCheck.cpp40 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/
DInefficientAlgorithmCheck.cpp82 IneffCont->getTemplateArgs()[0].getAsType().getCanonicalType(); in check()
93 .getAsType() in check()
/external/llvm-project/clang-tools-extra/clang-tidy/boost/
DUseToStringCheck.cpp43 Result.Nodes.getNodeAs<TemplateArgument>("char_type")->getAsType(); in check()
/external/clang/include/clang/Sema/
DParsedTemplate.h77 ParsedType getAsType() const { in getAsType() function
/external/llvm-project/clang-tools-extra/clang-tidy/misc/
DUniqueptrResetReleaseCheck.cpp48 return DeleterArgument.getAsType().getTypePtr(); in getDeleterForUniquePtr()
DUnusedUsingDeclsCheck.cpp145 if (auto *RD = Used->getAsType()->getAsCXXRecordDecl()) in check()
/external/clang/lib/Tooling/Core/
DQualTypeNames.cpp121 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument()
255 const Type *Type = Scope->getAsType(); in getFullyQualifiedNestedNameSpecifier()
/external/clang/lib/Sema/
DSemaCXXScopeSpec.cpp89 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/
DSemaCXXScopeSpec.cpp87 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/
DAbstractBasicWriter.h224 asImpl().writeQualType(QualType(NNS->getAsType(), 0)); in writeNestedNameSpecifier()
DNestedNameSpecifier.h196 const Type *getAsType() const { in getAsType() function
/external/llvm-project/clang/include/clang/Sema/
DParsedTemplate.h76 ParsedType getAsType() const { in getAsType() function
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCastValueChecker.cpp273 CastToTyVec.push_back(CastToTempArg.getAsType()); in addInstanceOfTransition()
277 CastToTyVec.push_back(ArgInPack.getAsType()); in addInstanceOfTransition()
/external/llvm-project/clang-tools-extra/clangd/
DFindTarget.cpp171 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/
DNestedNameSpecifier.h189 const Type *getAsType() const { in getAsType() function
/external/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
DCxxModuleHandler.cpp231 llvm::Expected<QualType> type = m_importer->Import(arg.getAsType()); in tryInstantiateStdTemplate()
/external/clang/lib/CodeGen/
DCGCXX.cpp295 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
/external/llvm-project/clang/lib/CodeGen/
DCGCXX.cpp282 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
/external/llvm-project/clang-tools-extra/clang-tidy/mpi/
DTypeMismatchCheck.cpp191 Template->getArg(0).getAsType().getTypePtr()->getAs<BuiltinType>(); in isCXXComplexTypeMatching()

12345