| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | LocInfoType.h | 20 class TypeSourceInfo; variable 35 TypeSourceInfo *DeclInfo; 37 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType() 45 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
|
| H A D | ExprCXX.h | 864 Operand = (TypeSourceInfo*)nullptr; in CXXTypeidExpr() 884 return Operand.get<TypeSourceInfo *>(); in getTypeOperandSourceInfo() 1083 Operand = (TypeSourceInfo*)nullptr; in CXXUuidofExpr() 1095 return Operand.get<TypeSourceInfo *>(); in getTypeOperandSourceInfo() 1804 TypeSourceInfo *TSI; 2096 TypeSourceInfo *TypeInfo; 2153 TypeSourceInfo *AllocatedTypeInfo; 2535 TypeSourceInfo *ScopeType = nullptr; 2717 TypeSourceInfo *getArg(unsigned I) const { in getArg() 2770 TypeSourceInfo *QueriedType = nullptr; [all …]
|
| H A D | DeclFriend.h | 59 using FriendUnion = llvm::PointerUnion<NamedDecl *, TypeSourceInfo *>; 123 TypeSourceInfo *getFriendType() const { in getFriendType() 124 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 162 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
|
| H A D | Decl.h | 731 TypeSourceInfo *TInfo; 755 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 758 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 761 void setTypeSourceInfo(TypeSourceInfo *TI) { in setTypeSourceInfo() 1045 TypeSourceInfo *TInfo, StorageClass SC); 3169 TypeSourceInfo *first; 3217 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 3225 .get<TypeSourceInfo *>() in getUnderlyingType() 3229 void setTypeSourceInfo(TypeSourceInfo *newType) { in setTypeSourceInfo() 3750 return IntegerType.dyn_cast<TypeSourceInfo*>(); in getIntegerTypeSourceInfo() [all …]
|
| H A D | TemplateBase.h | 58 class TypeSourceInfo; 417 llvm::PointerUnion<TemplateTemplateArgLocInfo *, Expr *, TypeSourceInfo *> 426 TemplateArgumentLocInfo(TypeSourceInfo *Declarator) { Pointer = Declarator; } 435 TypeSourceInfo *getAsTypeSourceInfo() const { 436 return Pointer.get<TypeSourceInfo *>(); 469 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 515 TypeSourceInfo *getTypeSourceInfo() const {
|
| H A D | DeclTemplate.h | 1253 TypeSourceInfo *getDefaultArgumentInfo() const { 1423 TypeSourceInfo *TInfo, 1821 TypeSourceInfo *TypeAsWritten = nullptr; 2013 void setTypeAsWritten(TypeSourceInfo *T) { 2021 TypeSourceInfo *getTypeAsWritten() const { 2480 TypeSourceInfo *getFriendType() const { 2481 return Friend.dyn_cast<TypeSourceInfo*>(); 2683 TypeSourceInfo *TypeAsWritten = nullptr; 2733 TypeSourceInfo *TInfo, StorageClass S, 2865 void setTypeAsWritten(TypeSourceInfo *T) { [all …]
|
| H A D | DeclCXX.h | 180 TypeSourceInfo *BaseTypeInfo; 410 TypeSourceInfo *MethodTyInfo; 1778 TypeSourceInfo *getLambdaTypeInfo() const { in getLambdaTypeInfo() 1878 TypeSourceInfo *TInfo, SourceLocation EndLocation, 2235 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, 2243 return Initializee.is<TypeSourceInfo*>() && !IsDelegating; in isBaseInitializer() 2271 return Initializee.is<TypeSourceInfo*>() && IsDelegating; in isDelegatingInitializer() 2304 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 2305 return Initializee.dyn_cast<TypeSourceInfo *>(); in getTypeSourceInfo() 2679 TypeSourceInfo *TInfo, bool isInline, [all …]
|
| H A D | DeclarationName.h | 40 class TypeSourceInfo; variable 658 TypeSourceInfo *TInfo; 682 void setNamedTypeLoc(TypeSourceInfo *TInfo) { NamedType.TInfo = TInfo; } in setNamedTypeLoc() 700 TypeSourceInfo *getNamedTypeInfo() const { return NamedType.TInfo; } in getNamedTypeInfo() 729 static DeclarationNameLoc makeNamedTypeLoc(TypeSourceInfo *TInfo) { in makeNamedTypeLoc() 797 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo() 807 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
|
| H A D | Expr.h | 2046 TypeSourceInfo *TypeInfo; 2436 TypeSourceInfo *TSInfo; 2473 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 2538 TypeSourceInfo *Ty; 2598 void setArgument(TypeSourceInfo *TInfo) { in setArgument() 3429 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 3691 TypeSourceInfo *TInfo; 4457 TypeSourceInfo *TInfo; 4477 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 4480 void setTypeSourceInfo(TypeSourceInfo *ti) { in setTypeSourceInfo() [all …]
|
| H A D | TypeLoc.h | 244 inline TypeLoc TypeSourceInfo::getTypeLoc() const { in getTypeLoc() 913 TypeSourceInfo **getTypeArgLocArray() const { in getTypeArgLocArray() 1026 return alignof(TypeSourceInfo *); in getExtraLocalDataAlignment() 1252 TypeSourceInfo *ClassTInfo; 1272 TypeSourceInfo *getClassTInfo() const { in getClassTInfo() 1276 void setClassTInfo(TypeSourceInfo* TI) { in setClassTInfo() 1286 if (TypeSourceInfo *TI = getClassTInfo()) in getLocalSourceRange() 1905 TypeSourceInfo* UnderlyingTInfo; 1977 TypeSourceInfo* getUnderlyingTInfo() const { in getUnderlyingTInfo() 2000 TypeSourceInfo *UnderlyingTInfo; [all …]
|
| H A D | DeclObjC.h | 151 TypeSourceInfo *ReturnTInfo; 234 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 616 TypeSourceInfo *boundInfo); 744 TypeSourceInfo *DeclTypeSourceInfo; 788 TypeSourceInfo *TSI, 803 void setType(QualType T, TypeSourceInfo *TSI) { in setType() 1162 TypeSourceInfo *SuperClassTInfo = nullptr; 1542 if (TypeSourceInfo *TInfo = getSuperClassTInfo()) in getSuperClassType() 1549 TypeSourceInfo *getSuperClassTInfo() const { in getSuperClassTInfo() 1564 void setSuperClass(TypeSourceInfo *superClass) { in setSuperClass() [all …]
|
| H A D | ExprConcepts.h | 211 llvm::PointerUnion<SubstitutionDiagnostic *, TypeSourceInfo *> Value; 221 TypeRequirement(TypeSourceInfo *T); 245 TypeSourceInfo *getType() const { in getType() 248 return Value.get<TypeSourceInfo *>(); in getType()
|
| H A D | ExprObjC.h | 410 TypeSourceInfo *EncodedType; 414 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, SourceLocation at, in ObjCEncodeExpr() 430 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } in getEncodedTypeSourceInfo() 432 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { in setEncodedTypeSourceInfo() 1007 TypeSourceInfo *Receiver, 1164 TypeSourceInfo *Receiver, 1270 if (TypeSourceInfo *TSInfo = getClassReceiverTypeInfo()) in getClassReceiver() 1278 TypeSourceInfo *getClassReceiverTypeInfo() const { in getClassReceiverTypeInfo() 1280 return reinterpret_cast<TypeSourceInfo *>(getReceiverPointer()); in getClassReceiverTypeInfo() 1284 void setClassReceiver(TypeSourceInfo *TSInfo) { in setClassReceiver() [all …]
|
| H A D | ASTImporter.h | 50 class TypeSourceInfo; variable 363 llvm::Expected<TypeSourceInfo *> Import(TypeSourceInfo *FromTSI);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MallocSizeofChecker.cpp | 30 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair; 41 const TypeSourceInfo *ExplicitCastType; 45 const TypeSourceInfo *ExplicitCastType, in CallRecord() 96 return TypeCallPair((const TypeSourceInfo *)nullptr, E); in VisitCallExpr() 214 const TypeSourceInfo *TSI = nullptr; in checkASTCodeBody()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 188 TypeSourceInfo *AllocatedTypeInfo, SourceRange Range, in CXXNewExpr() 249 QualType Ty, TypeSourceInfo *AllocatedTypeInfo, in Create() 323 TypeSourceInfo *ScopeType, SourceLocation ColonColonLoc, in CXXPseudoDestructorExpr() 335 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType() 343 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getEndLoc() 818 TypeSourceInfo *WrittenTy, in Create() 983 CXXConstructorDecl *Cons, QualType Ty, TypeSourceInfo *TSI, in CXXTemporaryObjectExpr() 1670 ArrayRef<TypeSourceInfo *> Args, in TypeTraitExpr() 1683 auto **ToArgs = getTrailingObjects<TypeSourceInfo *>(); in TypeTraitExpr() 1693 ArrayRef<TypeSourceInfo *> Args, in Create() [all …]
|
| H A D | DeclTemplate.cpp | 700 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl() 707 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>(); in NonTypeTemplateParmDecl() 720 TypeSourceInfo *TInfo) { in Create() 724 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>, in Create() 734 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, in Create() 735 ArrayRef<TypeSourceInfo *> ExpandedTInfos) { in Create() 738 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>, in Create() 749 TypeSourceInfo *>, in CreateDeserialized() 1375 TypeSourceInfo *TI = in createMakeIntegerSeqParameterList() 1401 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo( in createMakeIntegerSeqParameterList() [all …]
|
| H A D | Comment.cpp | 181 TypeSourceInfo *MaybeFunctionTSI = MaybeFunction.getTypeSourceInfo(); in getFunctionTypeLoc() 301 const TypeSourceInfo *TSI; in fill() 327 const TypeSourceInfo *TSI = in fill() 351 const TypeSourceInfo *TSI = TAD->getTypeSourceInfo(); in fill()
|
| H A D | DeclarationName.cpp | 428 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in containsUnexpandedParameterPack() 451 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in isInstantiationDependent() 488 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) { in printName() 519 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in getEndLocPrivate()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TypeLocBuilder.h | 101 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo() 107 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize); in getTypeSourceInfo()
|
| H A D | TreeTransform.h | 328 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 344 TypeSourceInfo *TransformTypeWithDeducedTST(TypeSourceInfo *DI); 3746 TypeSourceInfo *TransformTypeInObjectScope(TypeSourceInfo *TSInfo, 4635 TypeSourceInfo *TreeTransform<Derived>::TransformType(TypeSourceInfo *DI) { in TransformType() 4683 TypeSourceInfo * 4830 TypeSourceInfo *TSI = in TransformTypeInObjectScope() 4838 TypeSourceInfo * 8119 TypeSourceInfo *T = in TransformCXXCatchStmt() 11551 TypeSourceInfo *TSI = in TransformBuiltinBitCastExpr() 12648 TypeSourceInfo *T = in TransformCXXTemporaryObjectExpr() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 382 TypeSourceInfo *T, in DiagnoseUnexpandedParameterPack() 471 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 593 TypeSourceInfo *TSInfo; in ActOnPackExpansion() 598 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion() 605 TypeSourceInfo * 606 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() 1064 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern() 1080 TypeSourceInfo *PatternTSInfo = in getTemplateArgumentPackExpansionPattern()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexingContext.h | 25 class TypeSourceInfo; variable 102 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Initialization.h | 195 TypeSourceInfo *TypeInfo; 338 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { in InitializeTemporary() 343 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo, in InitializeTemporary() 413 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { in InitializeCompoundLiteralInit() 433 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| H A D | Sema.h | 3075 TypeSourceInfo *TInfo, 3206 bool CheckEnumUnderlyingType(TypeSourceInfo *TI); 4425 TypeSourceInfo *TSI, 6121 TypeSourceInfo *Ty, 7945 TypeSourceInfo *RebuildTypeInCurrentInstantiation(TypeSourceInfo *T, 8250 TypeSourceInfo *CheckPackExpansion(TypeSourceInfo *Pattern, 8517 TypeSourceInfo* SubstAutoTypeSourceInfo(TypeSourceInfo *TypeWithAuto, 8522 TypeSourceInfo *ReplaceAutoTypeSourceInfo(TypeSourceInfo *TypeWithAuto, 9297 TypeSourceInfo *SubstType(TypeSourceInfo *T, 9306 TypeSourceInfo *SubstType(TypeLoc TL, [all …]
|