| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | LocInfoType.h | 21 class TypeSourceInfo; variable 36 TypeSourceInfo *DeclInfo; 38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType() 49 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
|
| H A D | ExprCXX.h | 702 Operand = (TypeSourceInfo*)nullptr; in CXXTypeidExpr() 718 return Operand.get<TypeSourceInfo *>(); in getTypeOperandSourceInfo() 913 Operand = (TypeSourceInfo*)nullptr; in CXXUuidofExpr() 925 return Operand.get<TypeSourceInfo *>(); in getTypeOperandSourceInfo() 1588 TypeSourceInfo *TSI; 1874 TypeSourceInfo *TypeInfo; 1928 TypeSourceInfo *AllocatedTypeInfo; 2304 TypeSourceInfo *ScopeType = nullptr; 2482 TypeSourceInfo *getArg(unsigned I) const { in getArg() 2531 TypeSourceInfo *QueriedType = nullptr; [all …]
|
| H A D | ASTImporter.h | 46 class TypeSourceInfo; variable 200 llvm::Expected<TypeSourceInfo *> Import_New(TypeSourceInfo *FromTSI); 202 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
|
| H A D | Decl.h | 87 class alignas(8) TypeSourceInfo { 94 TypeSourceInfo(QualType ty) : Ty(ty) {} in TypeSourceInfo() function 693 TypeSourceInfo *TInfo; 716 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 719 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 722 void setTypeSourceInfo(TypeSourceInfo *TI) { in setTypeSourceInfo() 982 TypeSourceInfo *TInfo, StorageClass SC); 2918 TypeSourceInfo *first; 2966 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 2974 .get<TypeSourceInfo *>() in getUnderlyingType() [all …]
|
| H A D | DeclTemplate.h | 1206 TypeSourceInfo *getDefaultArgumentInfo() const { 1303 TypeSourceInfo *TInfo, 1670 TypeSourceInfo *TypeAsWritten = nullptr; 1840 void setTypeAsWritten(TypeSourceInfo *T) { 1848 TypeSourceInfo *getTypeAsWritten() const { 2293 TypeSourceInfo *getFriendType() const { 2294 return Friend.dyn_cast<TypeSourceInfo*>(); 2498 TypeSourceInfo *TypeAsWritten = nullptr; 2548 TypeSourceInfo *TInfo, StorageClass S, 2675 void setTypeAsWritten(TypeSourceInfo *T) { [all …]
|
| H A D | DeclFriend.h | 60 using FriendUnion = llvm::PointerUnion<NamedDecl *, TypeSourceInfo *>; 124 TypeSourceInfo *getFriendType() const { in getFriendType() 125 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 163 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
|
| H A D | DeclCXX.h | 225 TypeSourceInfo *BaseTypeInfo; 644 TypeSourceInfo *MethodTyInfo; 1964 TypeSourceInfo *getLambdaTypeInfo() const { 1994 QualType T, TypeSourceInfo *TInfo, 2047 QualType T, TypeSourceInfo *TInfo, 2386 TypeSourceInfo *getTypeSourceInfo() const { 2387 return Initializee.dyn_cast<TypeSourceInfo *>(); 2497 QualType T, TypeSourceInfo *TInfo, 2717 QualType T, TypeSourceInfo *TInfo, 2771 TypeSourceInfo *TInfo, bool isInline, [all …]
|
| H A D | TypeLoc.h | 238 inline TypeLoc TypeSourceInfo::getTypeLoc() const { in getTypeLoc() 922 TypeSourceInfo **getTypeArgLocArray() const { in getTypeArgLocArray() 1035 return alignof(TypeSourceInfo *); in getExtraLocalDataAlignment() 1228 TypeSourceInfo *ClassTInfo; 1248 TypeSourceInfo *getClassTInfo() const { in getClassTInfo() 1252 void setClassTInfo(TypeSourceInfo* TI) { in setClassTInfo() 1262 if (TypeSourceInfo *TI = getClassTInfo()) in getLocalSourceRange() 1769 TypeSourceInfo* UnderlyingTInfo; 1841 TypeSourceInfo* getUnderlyingTInfo() const { in getUnderlyingTInfo() 1864 TypeSourceInfo *UnderlyingTInfo; [all …]
|
| H A D | TemplateBase.h | 47 class TypeSourceInfo; variable 407 TypeSourceInfo *Declarator; 413 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() 426 TypeSourceInfo *getAsTypeSourceInfo() const { in getAsTypeSourceInfo() 461 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) in TemplateArgumentLoc() 507 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| H A D | DeclObjC.h | 151 TypeSourceInfo *ReturnTInfo; 596 TypeSourceInfo *boundInfo); 771 TypeSourceInfo *DeclTypeSourceInfo; 801 QualType T, TypeSourceInfo *TSI, in ObjCPropertyDecl() 816 TypeSourceInfo *TSI, 831 void setType(QualType T, TypeSourceInfo *TSI) { in setType() 1186 TypeSourceInfo *SuperClassTInfo = nullptr; 1566 if (TypeSourceInfo *TInfo = getSuperClassTInfo()) in getSuperClassType() 1573 TypeSourceInfo *getSuperClassTInfo() const { in getSuperClassTInfo() 1588 void setSuperClass(TypeSourceInfo *superClass) { in setSuperClass() [all …]
|
| H A D | ExprObjC.h | 387 TypeSourceInfo *EncodedType; 391 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 409 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 411 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { 971 TypeSourceInfo *Receiver, 1128 TypeSourceInfo *Receiver, 1227 if (TypeSourceInfo *TSInfo = getClassReceiverTypeInfo()) 1235 TypeSourceInfo *getClassReceiverTypeInfo() const { 1237 return reinterpret_cast<TypeSourceInfo *>(getReceiverPointer()); 1241 void setClassReceiver(TypeSourceInfo *TSInfo) { [all …]
|
| H A D | Expr.h | 2122 TypeSourceInfo *TSInfo; 2159 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 2224 TypeSourceInfo *Ty; 2278 void setArgument(TypeSourceInfo *TInfo) { in setArgument() 2966 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 3198 TypeSourceInfo *TInfo; 3203 TypeSourceInfo *writtenTy) in ExplicitCastExpr() 3922 TypeSourceInfo *TInfo; 3946 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 3949 void setTypeSourceInfo(TypeSourceInfo *ti) { in setTypeSourceInfo() [all …]
|
| H A D | DeclarationName.h | 41 class TypeSourceInfo; variable 659 TypeSourceInfo *TInfo; 731 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo() 741 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 31 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair; 42 const TypeSourceInfo *ExplicitCastType; 46 const TypeSourceInfo *ExplicitCastType, in CallRecord() 97 return TypeCallPair((const TypeSourceInfo *)nullptr, E); in VisitCallExpr() 211 const TypeSourceInfo *TSI = nullptr; in checkASTCodeBody()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 536 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl() 543 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>(); in NonTypeTemplateParmDecl() 556 TypeSourceInfo *TInfo) { in Create() 564 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, in Create() 565 ArrayRef<TypeSourceInfo *> ExpandedTInfos) { in Create() 567 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>( in Create() 1053 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) in VarTemplateSpecializationDecl() 1119 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in VarTemplatePartialSpecializationDecl() 1164 TypeSourceInfo *TI = in createMakeIntegerSeqParameterList() 1189 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo( in createMakeIntegerSeqParameterList() [all …]
|
| H A D | ExprCXX.cpp | 103 TypeSourceInfo *AllocatedTypeInfo, SourceRange Range, in CXXNewExpr() 185 TypeSourceInfo *AllocatedTypeInfo, SourceRange Range, in Create() 291 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType() 299 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getEndLoc() 692 TypeSourceInfo *WrittenTy, in Create() 797 TypeSourceInfo *WrittenTy, in Create() 935 CXXConstructorDecl *Cons, QualType Ty, TypeSourceInfo *TSI, in CXXTemporaryObjectExpr() 1584 ArrayRef<TypeSourceInfo *> Args, in TypeTraitExpr() 1597 auto **ToArgs = getTrailingObjects<TypeSourceInfo *>(); in TypeTraitExpr() 1614 ArrayRef<TypeSourceInfo *> Args, in Create() [all …]
|
| H A D | Comment.cpp | 167 TypeSourceInfo *MaybeFunctionTSI = MaybeFunction.getTypeSourceInfo(); in getFunctionTypeLoc() 287 const TypeSourceInfo *TSI; in fill() 313 const TypeSourceInfo *TSI = in fill() 337 const TypeSourceInfo *TSI = TAD->getTypeSourceInfo(); in fill()
|
| H A D | DeclarationName.cpp | 423 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack() 446 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent() 477 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName() 514 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLocPrivate()
|
| H A D | DeclCXX.cpp | 141 TypeSourceInfo *Info, SourceLocation Loc, in CreateLambda() 1857 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create() 1938 QualType T, TypeSourceInfo *TInfo, in Create() 2248 TypeSourceInfo *TInfo, in CXXCtorInitializer() 2261 return Initializee.get<TypeSourceInfo*>()->getTypeLoc(); in getBaseClassLoc() 2268 return Initializee.get<TypeSourceInfo*>()->getType().getTypePtr(); in getBaseClass() 2280 if (const auto *TSInfo = Initializee.get<TypeSourceInfo *>()) in getSourceLocation() 2329 QualType T, TypeSourceInfo *TInfo, in Create() 2468 QualType T, TypeSourceInfo *TInfo, in Create() 2501 QualType T, TypeSourceInfo *TInfo, in Create() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | TreeTransform.h | 303 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 319 TypeSourceInfo *TransformTypeWithDeducedTST(TypeSourceInfo *DI); 3258 TypeSourceInfo *TransformTypeInObjectScope(TypeSourceInfo *TSInfo, 4155 TypeSourceInfo *TreeTransform<Derived>::TransformType(TypeSourceInfo *DI) { in TransformType() 4203 TypeSourceInfo * 4347 TypeSourceInfo *TSI = in TransformTypeInObjectScope() 4355 TypeSourceInfo * 7393 TypeSourceInfo *T = in TransformCXXCatchStmt() 10059 TypeSourceInfo *Type = in TransformCXXFunctionalCastExpr() 10939 TypeSourceInfo *T = in TransformCXXTemporaryObjectExpr() [all …]
|
| H A D | TypeLocBuilder.h | 104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo() 110 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize); in getTypeSourceInfo()
|
| H A D | SemaTemplateVariadic.cpp | 369 TypeSourceInfo *T, in DiagnoseUnexpandedParameterPack() 435 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 557 TypeSourceInfo *TSInfo; in ActOnPackExpansion() 562 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion() 569 TypeSourceInfo * 570 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() 1012 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern() 1028 TypeSourceInfo *PatternTSInfo = in getTemplateArgumentPackExpansionPattern()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexingContext.h | 26 class TypeSourceInfo; variable 99 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2277 TypeSourceInfo *TInfo, 2362 bool CheckEnumUnderlyingType(TypeSourceInfo *TI); 3499 TypeSourceInfo *TSI, 5052 TypeSourceInfo *Ty, 6297 Scope *S, Declarator &D, TypeSourceInfo *DI, 6561 TypeSourceInfo *RebuildTypeInCurrentInstantiation(TypeSourceInfo *T, 6802 TypeSourceInfo *CheckPackExpansion(TypeSourceInfo *Pattern, 7066 TypeSourceInfo* SubstAutoTypeSourceInfo(TypeSourceInfo *TypeWithAuto, 7752 TypeSourceInfo *SubstType(TypeSourceInfo *T, 7761 TypeSourceInfo *SubstType(TypeLoc TL, [all …]
|
| H A D | Initialization.h | 192 TypeSourceInfo *TypeInfo; 324 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { in InitializeTemporary() 329 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo, in InitializeTemporary() 397 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { in InitializeCompoundLiteralInit() 417 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|