/external/clang/include/clang/Sema/ |
LocInfoType.h | 21 class TypeSourceInfo; 23 /// \brief Holds a QualType and a TypeSourceInfo* that came out of a declarator 36 TypeSourceInfo *DeclInfo; 38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) 50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; }
|
Sema.h | [all...] |
Initialization.h | 144 TypeSourceInfo *TypeInfo; 270 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { 325 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { 346 TypeSourceInfo *getTypeSourceInfo() const { [all...] |
/external/clang/include/clang/AST/ |
ASTImporter.h | 34 class TypeSourceInfo; 115 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
|
DeclFriend.h | 43 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion; 113 TypeSourceInfo *getFriendType() const { 114 return Friend.dyn_cast<TypeSourceInfo*>(); 150 else if (TypeSourceInfo *TInfo = getFriendType()) {
|
DeclTemplate.h | [all...] |
ExprCXX.h | 196 TypeSourceInfo *writtenTy, SourceLocation l, 240 unsigned pathSize, TypeSourceInfo *writtenTy, 253 TypeSourceInfo *Written, SourceLocation L, 271 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, 284 TypeSourceInfo *Written, SourceLocation L, 309 TypeSourceInfo *writtenTy, SourceLocation l, 322 TypeSourceInfo *WrittenTy, SourceLocation L, 342 TypeSourceInfo *writtenTy, SourceLocation l, 353 TypeSourceInfo *WrittenTy, SourceLocation L, 540 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand [all...] |
TypeLoc.h | 27 class TypeSourceInfo; 215 inline TypeLoc TypeSourceInfo::getTypeLoc() const { 856 // TypeSourceInfo*'s are stored after Info, one for each type argument. 857 TypeSourceInfo **getTypeArgLocArray() const { 858 return (TypeSourceInfo**)this->getExtraLocalData(); 886 TypeSourceInfo *getTypeArgTInfo(unsigned i) const { 891 void setTypeArgTInfo(unsigned i, TypeSourceInfo *TInfo) { 958 return this->getNumTypeArgs() * sizeof(TypeSourceInfo *) 964 >= llvm::alignOf<TypeSourceInfo *>() && 966 return llvm::alignOf<TypeSourceInfo *>(); [all...] |
Decl.h | 57 /// TypeLoc TL = TypeSourceInfo->getTypeLoc(); 61 class TypeSourceInfo { 66 TypeSourceInfo(QualType ty) : Ty(ty) { } 74 /// \brief Override the type stored in this TypeSourceInfo. Use with caution! 585 /// Contains type source information through TypeSourceInfo. 590 TypeSourceInfo *TInfo; 593 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 605 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 611 TypeSourceInfo *getTypeSourceInfo() const { 614 : DeclInfo.get<TypeSourceInfo*>(); [all...] |
DeclCXX.h | 190 TypeSourceInfo *BaseTypeInfo; 196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) 257 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } 533 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, 586 TypeSourceInfo *MethodTyInfo; 688 TypeSourceInfo *Info, SourceLocation Loc, [all...] |
TemplateBase.h | 35 class TypeSourceInfo; 376 TypeSourceInfo *Declarator; 382 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} 396 TypeSourceInfo *getAsTypeSourceInfo() const { 432 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 471 TypeSourceInfo *getTypeSourceInfo() const {
|
DeclarationName.h | 35 class TypeSourceInfo; 398 TypeSourceInfo* TInfo; 466 TypeSourceInfo *getNamedTypeInfo() const { 474 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
|
DeclObjC.h | 169 TypeSourceInfo *ReturnTInfo; 227 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 255 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 344 TypeSourceInfo *getReturnTypeSourceInfo() const { return ReturnTInfo; } 345 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } 557 SourceLocation colonLoc, TypeSourceInfo *boundInfo) 571 TypeSourceInfo *boundInfo); 866 TypeSourceInfo *SuperClassTInfo; [all...] |
Attr.h | 41 class TypeSourceInfo;
|
ExprObjC.h | 361 TypeSourceInfo *EncodedType; 364 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 383 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 384 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { [all...] |
Expr.h | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
MallocSizeofChecker.cpp | 31 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair; 42 const TypeSourceInfo *ExplicitCastType; 46 const TypeSourceInfo *ExplicitCastType, 97 return TypeCallPair((const TypeSourceInfo *)nullptr, E); 211 const TypeSourceInfo *TSI = nullptr;
|
/external/clang/lib/Sema/ |
TypeLocBuilder.h | 103 /// Creates a TypeSourceInfo for the given type. 104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { 110 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize);
|
SemaTemplateVariadic.cpp | 265 TypeSourceInfo *T, 330 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) 455 TypeSourceInfo *TSInfo; 460 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); 467 TypeSourceInfo * 468 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, 885 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); [all...] |
SemaTemplateInstantiateDecl.cpp | 89 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), 358 TypeSourceInfo *DI = D->getTypeSourceInfo(); 502 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), 557 TypeSourceInfo *DI = D->getTypeSourceInfo(); 639 TypeSourceInfo *DI = D->getTypeSourceInfo(); 713 if (TypeSourceInfo *Ty = D->getFriendType()) { 714 TypeSourceInfo *InstTy; 792 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) { 797 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, 832 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) [all...] |
/external/clang/lib/AST/ |
ExprCXX.cpp | 47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); 54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); 143 TypeSourceInfo *allocatedTypeInfo, 229 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) 237 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, 271 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 279 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 585 TypeSourceInfo *WrittenTy, 610 TypeSourceInfo *WrittenTy, 668 TypeSourceInfo *WrittenTy, SourceLocation L, [all...] |
DeclTemplate.cpp | 545 TypeSourceInfo *TInfo, 548 TypeSourceInfo **ExpandedTInfos) 554 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>(); 567 TypeSourceInfo *TInfo) { 577 TypeSourceInfo *TInfo, 580 TypeSourceInfo **ExpandedTInfos) { 582 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>( 599 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>( [all...] |
DeclarationName.cpp | 491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { 577 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
|
DeclCXX.cpp | 112 TypeSourceInfo *Info, SourceLocation Loc, [all...] |
/external/clang/tools/libclang/ |
IndexTypeSourceInfo.cpp | 96 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo,
|