| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | NestedNameSpecifier.cpp | 75 (Prefix->getAsType() == nullptr && in Create() 91 (Prefix->getAsType() == nullptr && in Create() 188 return getAsType()->getAsCXXRecordDecl(); in getAsRecordDecl() 222 toNestedNameSpecifierDependendence(getAsType()->getDependence()); in getDependence() 258 const Type *T = getAsType(); in translateToType() 331 QualType(getAsType(), 0).print(OS, InnerPolicy); in print() 431 TypeLoc TL(Qualifier->getAsType(), TypeData); in getLocalSourceRange() 447 return TypeLoc(Qualifier->getAsType(), TypeData); in getTypeLoc() 636 = Context.getTrivialTypeSourceInfo(QualType(NNS->getAsType(), 0), in MakeTrivial()
|
| H A D | TemplateBase.cpp | 268 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); in getDependence() 269 if (isa<PackExpansionType>(getAsType())) in getDependence() 333 return isa<PackExpansionType>(getAsType()); in isPackExpansion() 387 getAsType().Profile(ID); in Profile() 486 return getAsType()->castAs<PackExpansionType>()->getPattern(); in getPackExpansionPattern() 519 getAsType().print(Out, SubPolicy); in print() 640 return DB << Arg.getAsType(); in DiagTemplateArg()
|
| H A D | QualTypeNames.cpp | 107 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument() 238 const Type *Type = Scope->getAsType(); in getFullyQualifiedNestedNameSpecifier()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HeuristicResolver.cpp | 201 return FirstArg.getAsType(); in getPointeeType() 260 return {DefaultArg.getAsType()}; in simplifyType() 351 return resolveDependentMember(QualType(UUVD->getQualifier()->getAsType(), 0), in resolveUsingValueDecl() 412 return QualType(NNS->getAsType(), 0); in resolveNestedNameSpecifierToType()
|
| H A D | SemaCXXScopeSpec.cpp | 65 const Type *NNSType = NNS->getAsType(); in computeDeclContext() 146 const TagType *Tag = NNS->getAsType()->getAs<TagType>(); in computeDeclContext() 172 if (!NNS->getAsType()) in getCurrentInstantiationOf() 175 QualType T = QualType(NNS->getAsType(), 0); in getCurrentInstantiationOf()
|
| H A D | SemaTemplateVariadic.cpp | 642 TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc); in ActOnPackExpansion() 835 return !TA.getAsType() in CheckParameterPacksForExpansion() 1260 ExpansionTSInfo = Context.getTrivialTypeSourceInfo(Argument.getAsType(), in getTemplateArgumentPackExpansionPattern() 1321 if (auto *Subst = Arg.getAsType()->getAs<SubstTemplateTypeParmPackType>()) in getFullyPackExpandedSize()
|
| H A D | SemaTemplate.cpp | 908 QualType T = SemaRef.GetTypeFromParser(Arg.getAsType(), &DI); in translateTemplateArgument() 2704 if (const Type *CurType = NNS->getAsType()) { in getRangeOfTypeInNestedNameSpecifier() 2734 T = QualType(SS.getScopeRep()->getAsType(), 0); in MatchTemplateParametersToScopeSpecifier() 2784 T = QualType(NNS->getAsType(), 0); in MatchTemplateParametersToScopeSpecifier() 2793 T = QualType(NNS->getAsType(), 0); in MatchTemplateParametersToScopeSpecifier() 3110 if (T1.getAsType()->isBuiltinType() && T2.getAsType()->isBuiltinType()) in builtinCommonTypeImpl() 3115 T1, S.Context.getTrivialTypeSourceInfo(T1.getAsType()))); in builtinCommonTypeImpl() 3117 T2, S.Context.getTrivialTypeSourceInfo(T2.getAsType()))); in builtinCommonTypeImpl() 3151 QualType T1 = Ts[0].getAsType(); in builtinCommonTypeImpl() 3152 QualType T2 = Ts[1].getAsType(); in builtinCommonTypeImpl() [all …]
|
| H A D | CheckExprLifetime.cpp | 319 isPointerLikeType(TAs[0].getAsType()); in isContainerOfPointer() 332 isRecordWithAttr<OwnerAttr>(TAs[0].getAsType()); in isContainerOfOwner() 343 isPointerLikeType(TAs[0].getAsType()); in isStdInitializerListOfPointer()
|
| H A D | SemaTypeTraits.cpp | 2011 Args.push_back(InnerArg.getAsType()); in ExtractTypeTraitFromExpression() 2013 Args.push_back(Arg.getAsType()); in ExtractTypeTraitFromExpression() 2024 const Type *T = Ref->getQualifier()->getAsType(); in ExtractTypeTraitFromExpression() 2038 Args.push_back(Arg.getAsType()); in ExtractTypeTraitFromExpression()
|
| H A D | SemaTemplateDeduction.cpp | 233 QualType TX = X.getAsType(), TY = Y.getAsType(); in checkDeducedTemplateArguments() 2515 S, TemplateParams, P.getAsType(), A.getAsType(), Info, Deduced, 0, in DeduceTemplateArguments() 2821 Arg, Context.getTrivialTypeSourceInfo(Arg.getAsType(), Loc)); in getTrivialTemplateArgumentLoc() 5304 DeducedType = Deduced[0].getAsType(); in DeduceAutoType() 5333 QualType DeducedA = InitList ? Deduced[0].getAsType() : Result; in DeduceAutoType() 6708 MarkUsedTemplateParameters(Ctx, QualType(NNS->getAsType(), 0), in MarkUsedTemplateParameters() 6783 QualType(MemPtr->getQualifier()->getAsType(), 0), in MarkUsedTemplateParameters() 7072 MarkUsedTemplateParameters(Ctx, TemplateArg.getAsType(), OnlyDeduced, in MarkUsedTemplateParameters()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | StdVariantChecker.cpp | 106 return (*VariantTemplates)[i].getAsType(); in getNthTemplateTypeArgFromVariant() 251 RetrievedType = TypeOut.getAsType(); in handleStdGetCall()
|
| H A D | CastValueChecker.cpp | 274 CastToTyVec.push_back(CastToTempArg.getAsType()); in addInstanceOfTransition() 278 CastToTyVec.push_back(ArgInPack.getAsType()); in addInstanceOfTransition()
|
| H A D | MismatchedIteratorChecker.cpp | 162 const auto TAType = TArgs->get(I).getAsType(); in checkPreCall()
|
| H A D | SmartPtrModeling.cpp | 191 auto InnerValueType = TemplateArgs[0].getAsType(); in getInnerPointerType() 206 auto ValueType = TemplateArgs[0].getAsType(); in getPointerTypeFromTemplateArg()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | RefCntblBaseVirtualDtorChecker.cpp | 123 auto Type = ArgList->get(ParmIndex).getAsType(); in VisitCXXDeleteExpr() 216 auto TemplT = Arg.getAsType(); in checkASTDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | TemplateArgumentHasher.cpp | 73 AddQualType(TA.getAsType()); in AddTemplateArgument() 323 AddType(T->getQualifier()->getAsType()); in VisitMemberPointerType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ParsedTemplate.h | 76 ParsedType getAsType() const { in getAsType() function
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpState.cpp | 142 QualType ElemType = TAL[0].getAsType(); in getStdAllocatorCaller()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | AbstractBasicWriter.h | 262 asImpl().writeQualType(QualType(NNS->getAsType(), 0)); in writeNestedNameSpecifier()
|
| H A D | NestedNameSpecifier.h | 190 const Type *getAsType() const { in getAsType() function
|
| H A D | ASTNodeTraverser.h | 400 Visit(Qualifier->getAsType()); in VisitMemberPointerType() 999 Visit(TA.getAsType()); in VisitTypeTemplateArgument()
|
| H A D | TemplateBase.h | 320 QualType getAsType() const {
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | CxxModuleHandler.cpp | 237 llvm::Expected<QualType> type = m_importer->Import(arg.getAsType()); in tryInstantiateStdTemplate()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCXX.cpp | 287 const Type *QTy = Qual->getAsType(); in BuildAppleKextVirtualCall()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/ |
| H A D | USRLocFinder.cpp | 353 if (!NestedLoc.getNestedNameSpecifier()->getAsType()) in VisitNestedNameSpecifierLocations()
|