| /trueos/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ExprCXX.h | 189 TypeSourceInfo *writtenTy, SourceLocation l, in CXXNamedCastExpr() 233 unsigned pathSize, TypeSourceInfo *writtenTy, in CXXStaticCastExpr() 246 TypeSourceInfo *Written, SourceLocation L, 264 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, in CXXDynamicCastExpr() 277 TypeSourceInfo *Written, SourceLocation L, 302 TypeSourceInfo *writtenTy, SourceLocation l, in CXXReinterpretCastExpr() 315 TypeSourceInfo *WrittenTy, SourceLocation L, 335 TypeSourceInfo *writtenTy, SourceLocation l, in CXXConstCastExpr() 346 TypeSourceInfo *WrittenTy, SourceLocation L, 529 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand; [all …]
|
| HD | Decl.h | 58 class TypeSourceInfo { 63 TypeSourceInfo(QualType ty) : Ty(ty) { } in TypeSourceInfo() function 528 TypeSourceInfo *TInfo; 531 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 543 DeclarationName N, QualType T, TypeSourceInfo *TInfo, in DeclaratorDecl() 549 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 552 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 554 void setTypeSourceInfo(TypeSourceInfo *TI) { in setTypeSourceInfo() 769 TypeSourceInfo *TInfo, StorageClass SC); 790 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, [all …]
|
| HD | DeclTemplate.h | 941 TypeSourceInfo *DefaultArgument; 976 TypeSourceInfo *getDefaultArgumentInfo() const { return DefaultArgument; } 988 void setDefaultArgument(TypeSourceInfo *DefArg, bool Inherited) { 1047 bool ParameterPack, TypeSourceInfo *TInfo) 1057 TypeSourceInfo *TInfo, 1060 TypeSourceInfo **ExpandedTInfos); 1068 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1073 QualType T, TypeSourceInfo *TInfo, 1075 TypeSourceInfo **ExpandedTInfos); 1188 TypeSourceInfo *getExpansionTypeSourceInfo(unsigned I) const { [all …]
|
| HD | DeclFriend.h | 42 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion; 112 TypeSourceInfo *getFriendType() const { in getFriendType() 113 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 145 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
|
| HD | DeclCXX.h | 191 TypeSourceInfo *BaseTypeInfo; 197 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() 258 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo() 509 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, in LambdaDefinitionData() 556 TypeSourceInfo *MethodTyInfo; 670 TypeSourceInfo *Info, SourceLocation Loc, 1619 TypeSourceInfo *getLambdaTypeInfo() const { in getLambdaTypeInfo() 1643 QualType T, TypeSourceInfo *TInfo, in CXXMethodDecl() 1656 QualType T, TypeSourceInfo *TInfo, 1826 llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> [all …]
|
| HD | ASTImporter.h | 34 class TypeSourceInfo; variable 115 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
|
| HD | TemplateBase.h | 34 class TypeSourceInfo; variable 372 TypeSourceInfo *Declarator; 378 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() 392 TypeSourceInfo *getAsTypeSourceInfo() const { in getAsTypeSourceInfo() 428 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) in TemplateArgumentLoc() 467 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| HD | Expr.h | 1852 TypeSourceInfo *TSInfo; 1859 SourceLocation OperatorLoc, TypeSourceInfo *tsi, 1870 SourceLocation OperatorLoc, TypeSourceInfo *tsi, 1885 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 1888 void setTypeSourceInfo(TypeSourceInfo *tsi) { in setTypeSourceInfo() 1946 TypeSourceInfo *Ty; 1952 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() 1995 TypeSourceInfo *getArgumentTypeInfo() const { in getArgumentTypeInfo() 2011 void setArgument(TypeSourceInfo *TInfo) { in setArgument() 2568 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfoAndScope; [all …]
|
| HD | DeclarationName.h | 34 class TypeSourceInfo; variable 396 TypeSourceInfo* TInfo; 464 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo() 472 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
|
| HD | ExprObjC.h | 348 TypeSourceInfo *EncodedType; 351 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 370 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 371 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { 949 TypeSourceInfo *Receiver, 1094 TypeSourceInfo *Receiver, 1193 if (TypeSourceInfo *TSInfo = getClassReceiverTypeInfo()) 1201 TypeSourceInfo *getClassReceiverTypeInfo() const { 1203 return reinterpret_cast<TypeSourceInfo *>(getReceiverPointer()); 1207 void setClassReceiver(TypeSourceInfo *TSInfo) { [all …]
|
| HD | TypeLoc.h | 27 class TypeSourceInfo; variable 201 inline TypeLoc TypeSourceInfo::getTypeLoc() const { in getTypeLoc() 1074 TypeSourceInfo *ClassTInfo; 1092 TypeSourceInfo *getClassTInfo() const { in getClassTInfo() 1095 void setClassTInfo(TypeSourceInfo* TI) { in setClassTInfo() 1105 if (TypeSourceInfo *TI = getClassTInfo()) in getLocalSourceRange() 1495 TypeSourceInfo* UnderlyingTInfo; 1561 TypeSourceInfo* getUnderlyingTInfo() const { in getUnderlyingTInfo() 1564 void setUnderlyingTInfo(TypeSourceInfo* TI) const { in setUnderlyingTInfo() 1581 TypeSourceInfo *UnderlyingTInfo; [all …]
|
| HD | DeclObjC.h | 169 TypeSourceInfo *ResultTInfo; 228 TypeSourceInfo *ResultTInfo, 262 TypeSourceInfo *ResultTInfo, 350 TypeSourceInfo *getResultTypeSourceInfo() const { return ResultTInfo; } in getResultTypeSourceInfo() 351 void setResultTypeSourceInfo(TypeSourceInfo *TInfo) { ResultTInfo = TInfo; } in setResultTypeSourceInfo() 1248 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl() 1260 TypeSourceInfo *TInfo, 2018 TypeSourceInfo *DeclType; 2033 TypeSourceInfo *T) in ObjCPropertyDecl() 2047 TypeSourceInfo *T, [all …]
|
| /trueos/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | LocInfoType.h | 21 class TypeSourceInfo; variable 36 TypeSourceInfo *DeclInfo; 38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType() 50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
|
| HD | Sema.h | 1076 TypeSourceInfo *GetTypeForDeclarator(Declarator &D, Scope *S); 1077 TypeSourceInfo *GetTypeForDeclaratorCast(Declarator &D, QualType FromTy); 1078 TypeSourceInfo *GetTypeSourceInfoForDeclarator(Declarator &D, QualType T, 1079 TypeSourceInfo *ReturnTypeInfo); 1082 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1085 static QualType GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo = 0); 1471 TypeSourceInfo *TInfo, 1476 TypeSourceInfo *TInfo, 1489 TypeSourceInfo *TInfo, 1516 QualType T, TypeSourceInfo *TSInfo, [all …]
|
| HD | Initialization.h | 141 TypeSourceInfo *TypeInfo; 266 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { in InitializeTemporary() 319 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { in InitializeCompoundLiteralInit() 340 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| /trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| HD | MallocSizeofChecker.cpp | 31 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair; 42 const TypeSourceInfo *ExplicitCastType; 46 const TypeSourceInfo *ExplicitCastType, in CallRecord() 98 return TypeCallPair((const TypeSourceInfo *)0, E); in VisitCallExpr() 209 const TypeSourceInfo *TSI = 0; in checkASTCodeBody()
|
| /trueos/contrib/llvm/tools/clang/lib/AST/ |
| HD | ExprCXX.cpp | 47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand() 54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand() 148 TypeSourceInfo *allocatedTypeInfo, in CXXNewExpr() 232 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) in PseudoDestructorTypeStorage() 240 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr() 277 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType() 285 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getLocEnd() 593 TypeSourceInfo *WrittenTy, in Create() 618 TypeSourceInfo *WrittenTy, in Create() 676 TypeSourceInfo *WrittenTy, SourceLocation L, in Create() [all …]
|
| HD | DeclTemplate.cpp | 523 TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl() 526 TypeSourceInfo **ExpandedTInfos) in NonTypeTemplateParmDecl() 546 TypeSourceInfo *TInfo) { in Create() 556 TypeSourceInfo *TInfo, in Create() 559 TypeSourceInfo **ExpandedTInfos) { in Create() 1096 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in VarTemplateSpecializationDecl() 1112 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in Create() 1163 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in VarTemplatePartialSpecializationDecl() 1179 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in Create()
|
| HD | DeclarationName.cpp | 483 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack() 505 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent() 535 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName() 566 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLoc()
|
| HD | DeclCXX.cpp | 109 TypeSourceInfo *Info, SourceLocation Loc, in CreateLambda() 1404 QualType T, TypeSourceInfo *TInfo, in Create() 1567 TypeSourceInfo *TInfo, bool IsVirtual, in CXXCtorInitializer() 1600 TypeSourceInfo *TInfo, in CXXCtorInitializer() 1640 return Initializee.get<TypeSourceInfo*>()->getTypeLoc(); in getBaseClassLoc() 1647 return Initializee.get<TypeSourceInfo*>()->getType().getTypePtr(); in getBaseClass() 1659 if (TypeSourceInfo *TSInfo = Initializee.get<TypeSourceInfo*>()) in getSourceLocation() 1689 QualType T, TypeSourceInfo *TInfo, in Create() 1839 QualType T, TypeSourceInfo *TInfo, in Create() 1862 QualType T, TypeSourceInfo *TInfo, in Create()
|
| HD | Decl.cpp | 707 if (TypeSourceInfo *TSI = Function->getTypeSourceInfo()) in getLVForNamespaceScopeDecl() 842 if (TypeSourceInfo *TSI = MD->getTypeSourceInfo()) in getLVForClassMember() 1477 TypeSourceInfo *TSI = getTypeSourceInfo(); in getTypeSpecStartLoc() 1487 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo() 1500 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo; in setQualifierInfo() 1520 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo() 1576 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange() 1625 TypeSourceInfo *TInfo, StorageClass SC) in VarDecl() 1636 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in Create() 2109 QualType T, TypeSourceInfo *TInfo, in Create() [all …]
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | TreeTransform.h | 302 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 536 TypeSourceInfo *InventTypeSourceInfo(QualType T) { in InventTypeSourceInfo() 1252 TypeSourceInfo *TInfo, QualType T) { in RebuildObjCExceptionDecl() 1397 TypeSourceInfo *Declarator, in RebuildExceptionDecl() 1539 TypeSourceInfo *ScopeType, 1559 TypeSourceInfo *Type, in RebuildOffsetOfExpr() 1572 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, in RebuildUnaryExprOrTypeTrait() 1705 TypeSourceInfo *TInfo, in RebuildCStyleCastExpr() 1717 TypeSourceInfo *TInfo, in RebuildCompoundLiteralExpr() 1795 Expr *SubExpr, TypeSourceInfo *TInfo, in RebuildVAArgExpr() [all …]
|
| HD | SemaTemplateVariadic.cpp | 256 TypeSourceInfo *T, in DiagnoseUnexpandedParameterPack() 321 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 446 TypeSourceInfo *TSInfo; in ActOnPackExpansion() 451 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion() 458 TypeSourceInfo * 459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() 859 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern() 875 TypeSourceInfo *PatternTSInfo = in getTemplateArgumentPackExpansionPattern()
|
| HD | TypeLocBuilder.h | 104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo() 110 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize); in getTypeSourceInfo()
|
| HD | SemaTemplateInstantiateDecl.cpp | 85 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr() 206 TypeSourceInfo *DI = D->getTypeSourceInfo(); in InstantiateTypedefNameDecl() 347 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), in VisitVarDecl() 393 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitFieldDecl() 475 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitMSPropertyDecl() 552 if (TypeSourceInfo *Ty = D->getFriendType()) { in VisitFriendDecl() 553 TypeSourceInfo *InstTy; in VisitFriendDecl() 631 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) { in VisitEnumDecl() 636 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl() 661 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) { in VisitEnumDecl() [all …]
|