| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | 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()
|
| H A D | Sema.h | 1187 TypeSourceInfo *GetTypeForDeclarator(Declarator &D, Scope *S); 1188 TypeSourceInfo *GetTypeForDeclaratorCast(Declarator &D, QualType FromTy); 1189 TypeSourceInfo *GetTypeSourceInfoForDeclarator(Declarator &D, QualType T, 1190 TypeSourceInfo *ReturnTypeInfo); 1193 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo); 1197 TypeSourceInfo **TInfo = nullptr); 1597 TypeSourceInfo *TInfo, 1602 TypeSourceInfo *TInfo, 1613 TypeSourceInfo *TInfo, 1639 QualType T, TypeSourceInfo *TSInfo, [all …]
|
| H A D | Initialization.h | 144 TypeSourceInfo *TypeInfo; 270 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { in InitializeTemporary() 325 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { in InitializeCompoundLiteralInit() 346 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | 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 …]
|
| H A D | DeclFriend.h | 43 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion; 113 TypeSourceInfo *getFriendType() const { in getFriendType() 114 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType() 150 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
|
| H A D | ASTImporter.h | 34 class TypeSourceInfo; variable 115 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
|
| H A D | Decl.h | 59 class TypeSourceInfo { 64 TypeSourceInfo(QualType ty) : Ty(ty) { } in TypeSourceInfo() function 548 TypeSourceInfo *TInfo; 551 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 563 DeclarationName N, QualType T, TypeSourceInfo *TInfo, in DeclaratorDecl() 569 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 572 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo() 574 void setTypeSourceInfo(TypeSourceInfo *TI) { in setTypeSourceInfo() 787 TypeSourceInfo *TInfo, StorageClass SC); 812 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, [all …]
|
| H A D | DeclTemplate.h | 949 TypeSourceInfo *DefaultArgument; 984 TypeSourceInfo *getDefaultArgumentInfo() const { return DefaultArgument; } 996 void setDefaultArgument(TypeSourceInfo *DefArg, bool Inherited) { 1055 bool ParameterPack, TypeSourceInfo *TInfo) 1065 TypeSourceInfo *TInfo, 1068 TypeSourceInfo **ExpandedTInfos); 1076 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1081 QualType T, TypeSourceInfo *TInfo, 1083 TypeSourceInfo **ExpandedTInfos); 1196 TypeSourceInfo *getExpansionTypeSourceInfo(unsigned I) const { [all …]
|
| H A D | DeclCXX.h | 190 TypeSourceInfo *BaseTypeInfo; 196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() 257 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo() 533 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, in LambdaDefinitionData() 586 TypeSourceInfo *MethodTyInfo; 688 TypeSourceInfo *Info, SourceLocation Loc, 1695 TypeSourceInfo *getLambdaTypeInfo() const { in getLambdaTypeInfo() 1719 QualType T, TypeSourceInfo *TInfo, in CXXMethodDecl() 1732 QualType T, TypeSourceInfo *TInfo, 1902 llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *> [all …]
|
| H A D | TemplateBase.h | 35 class TypeSourceInfo; variable 379 TypeSourceInfo *Declarator; 385 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo() 399 TypeSourceInfo *getAsTypeSourceInfo() const { in getAsTypeSourceInfo() 435 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) in TemplateArgumentLoc() 474 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
|
| H A D | DeclarationName.h | 35 class TypeSourceInfo; variable 398 TypeSourceInfo* TInfo; 466 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo() 474 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
|
| H A D | Expr.h | 1883 TypeSourceInfo *TSInfo; 1890 SourceLocation OperatorLoc, TypeSourceInfo *tsi, 1901 SourceLocation OperatorLoc, TypeSourceInfo *tsi, 1916 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo() 1919 void setTypeSourceInfo(TypeSourceInfo *tsi) { in setTypeSourceInfo() 1977 TypeSourceInfo *Ty; 1983 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr() 2026 TypeSourceInfo *getArgumentTypeInfo() const { in getArgumentTypeInfo() 2042 void setArgument(TypeSourceInfo *TInfo) { in setArgument() 2606 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfoAndScope; [all …]
|
| H A D | ExprObjC.h | 357 TypeSourceInfo *EncodedType; 360 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 379 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 380 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { 958 TypeSourceInfo *Receiver, 1103 TypeSourceInfo *Receiver, 1202 if (TypeSourceInfo *TSInfo = getClassReceiverTypeInfo()) 1210 TypeSourceInfo *getClassReceiverTypeInfo() const { 1212 return reinterpret_cast<TypeSourceInfo *>(getReceiverPointer()); 1216 void setClassReceiver(TypeSourceInfo *TSInfo) { [all …]
|
| H A D | TypeLoc.h | 27 class TypeSourceInfo; variable 201 inline TypeLoc TypeSourceInfo::getTypeLoc() const { in getTypeLoc() 1077 TypeSourceInfo *ClassTInfo; 1095 TypeSourceInfo *getClassTInfo() const { in getClassTInfo() 1098 void setClassTInfo(TypeSourceInfo* TI) { in setClassTInfo() 1108 if (TypeSourceInfo *TI = getClassTInfo()) in getLocalSourceRange() 1498 TypeSourceInfo* UnderlyingTInfo; 1564 TypeSourceInfo* getUnderlyingTInfo() const { in getUnderlyingTInfo() 1567 void setUnderlyingTInfo(TypeSourceInfo* TI) const { in setUnderlyingTInfo() 1586 TypeSourceInfo *UnderlyingTInfo; [all …]
|
| H A D | DeclObjC.h | 169 TypeSourceInfo *ReturnTInfo; 227 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 255 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 340 TypeSourceInfo *getReturnTypeSourceInfo() const { return ReturnTInfo; } in getReturnTypeSourceInfo() 341 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } in setReturnTypeSourceInfo() 1404 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl() 1414 TypeSourceInfo *TInfo, 2217 TypeSourceInfo *DeclType; 2232 TypeSourceInfo *T) in ObjCPropertyDecl() 2248 TypeSourceInfo *T, [all …]
|
| /minix3/external/bsd/llvm/dist/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() 98 return TypeCallPair((const TypeSourceInfo *)nullptr, E); in VisitCallExpr() 212 const TypeSourceInfo *TSI = nullptr; in checkASTCodeBody()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand() 54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand() 143 TypeSourceInfo *allocatedTypeInfo, in CXXNewExpr() 228 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) in PseudoDestructorTypeStorage() 236 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr() 273 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType() 281 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getLocEnd() 589 TypeSourceInfo *WrittenTy, in Create() 614 TypeSourceInfo *WrittenTy, in Create() 672 TypeSourceInfo *WrittenTy, SourceLocation L, in Create() [all …]
|
| H A D | DeclTemplate.cpp | 520 TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl() 523 TypeSourceInfo **ExpandedTInfos) in NonTypeTemplateParmDecl() 543 TypeSourceInfo *TInfo) { in Create() 553 TypeSourceInfo *TInfo, in Create() 556 TypeSourceInfo **ExpandedTInfos) { in Create() 1060 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in VarTemplateSpecializationDecl() 1077 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in Create() 1123 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in VarTemplatePartialSpecializationDecl() 1139 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in Create()
|
| H A D | DeclarationName.cpp | 491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack() 513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent() 543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName() 577 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLoc()
|
| H A D | Decl.cpp | 762 if (TypeSourceInfo *TSI = Function->getTypeSourceInfo()) in getLVForNamespaceScopeDecl() 906 if (TypeSourceInfo *TSI = MD->getTypeSourceInfo()) in getLVForClassMember() 1562 TypeSourceInfo *TSI = getTypeSourceInfo(); in getTypeSpecStartLoc() 1572 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo() 1585 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo; in setQualifierInfo() 1605 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo() 1661 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange() 1712 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in VarDecl() 1727 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in Create() 2209 QualType T, TypeSourceInfo *TInfo, in Create() [all …]
|
| H A D | DeclCXX.cpp | 112 TypeSourceInfo *Info, SourceLocation Loc, in CreateLambda() 1449 QualType T, TypeSourceInfo *TInfo, in Create() 1610 TypeSourceInfo *TInfo, bool IsVirtual, in CXXCtorInitializer() 1643 TypeSourceInfo *TInfo, in CXXCtorInitializer() 1683 return Initializee.get<TypeSourceInfo*>()->getTypeLoc(); in getBaseClassLoc() 1690 return Initializee.get<TypeSourceInfo*>()->getType().getTypePtr(); in getBaseClass() 1702 if (TypeSourceInfo *TSInfo = Initializee.get<TypeSourceInfo*>()) in getSourceLocation() 1732 QualType T, TypeSourceInfo *TInfo, in Create() 1881 QualType T, TypeSourceInfo *TInfo, in Create() 1904 QualType T, TypeSourceInfo *TInfo, in Create() [all …]
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| 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 | TreeTransform.h | 301 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 556 TypeSourceInfo *InventTypeSourceInfo(QualType T) { in InventTypeSourceInfo() 637 TypeSourceInfo **RecoveryTSI); 641 TypeSourceInfo **RecoveryTSI); 1286 TypeSourceInfo *TInfo, QualType T) { in RebuildObjCExceptionDecl() 1610 TypeSourceInfo *Declarator, in RebuildExceptionDecl() 1761 TypeSourceInfo *ScopeType, 1781 TypeSourceInfo *Type, in RebuildOffsetOfExpr() 1794 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, in RebuildUnaryExprOrTypeTrait() 1927 TypeSourceInfo *TInfo, in RebuildCStyleCastExpr() [all …]
|
| H A D | SemaTemplateVariadic.cpp | 270 TypeSourceInfo *T, in DiagnoseUnexpandedParameterPack() 335 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack() 460 TypeSourceInfo *TSInfo; in ActOnPackExpansion() 465 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion() 472 TypeSourceInfo * 473 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() 889 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern() 905 TypeSourceInfo *PatternTSInfo = in getTemplateArgumentPackExpansionPattern()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 89 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr() 321 TypeSourceInfo *DI = D->getTypeSourceInfo(); in InstantiateTypedefNameDecl() 465 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), in VisitVarDecl() 520 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitFieldDecl() 602 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitMSPropertyDecl() 676 if (TypeSourceInfo *Ty = D->getFriendType()) { in VisitFriendDecl() 677 TypeSourceInfo *InstTy; in VisitFriendDecl() 755 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) { in VisitEnumDecl() 760 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl() 787 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) { in VisitEnumDecl() [all …]
|