/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 | 101 TypeSourceInfo *TypeInfo; 232 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { 288 TypeSourceInfo *getTypeSourceInfo() const { [all...] |
/external/clang/include/clang/AST/ |
DeclFriend.h | 41 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion; 88 TypeSourceInfo *getFriendType() const { 89 return Friend.dyn_cast<TypeSourceInfo*>(); 108 else if (TypeSourceInfo *TInfo = getFriendType())
|
ExprCXX.h | 167 TypeSourceInfo *writtenTy, SourceLocation l, 211 unsigned pathSize, TypeSourceInfo *writtenTy, 223 TypeSourceInfo *Written, SourceLocation L, 242 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, 254 TypeSourceInfo *Written, SourceLocation L, 277 TypeSourceInfo *writtenTy, SourceLocation l, 289 TypeSourceInfo *WrittenTy, SourceLocation L, 307 TypeSourceInfo *writtenTy, SourceLocation l, 318 TypeSourceInfo *WrittenTy, SourceLocation L, 452 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand [all...] |
ASTImporter.h | 34 class TypeSourceInfo; 112 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
|
TemplateBase.h | 35 class TypeSourceInfo; 367 TypeSourceInfo *Declarator; 381 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} 395 TypeSourceInfo *getAsTypeSourceInfo() const { 431 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 470 TypeSourceInfo *getTypeSourceInfo() const {
|
DeclTemplate.h | [all...] |
Decl.h | 50 /// TypeLoc TL = TypeSourceInfo->getTypeLoc(); 55 class TypeSourceInfo { 60 TypeSourceInfo(QualType ty) : Ty(ty) { } 68 /// \brief Override the type stored in this TypeSourceInfo. Use with caution! 588 /// Contains type source information through TypeSourceInfo. 593 TypeSourceInfo *TInfo; 596 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 608 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 614 TypeSourceInfo *getTypeSourceInfo() const { 617 : DeclInfo.get<TypeSourceInfo*>(); [all...] |
DeclarationName.h | 34 class TypeSourceInfo; 384 TypeSourceInfo* TInfo; 448 TypeSourceInfo *getNamedTypeInfo() const { 456 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
|
DeclCXX.h | 200 TypeSourceInfo *BaseTypeInfo; 206 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) 265 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } [all...] |
DeclObjC.h | 157 TypeSourceInfo *ResultTInfo; 217 TypeSourceInfo *ResultTInfo, 251 TypeSourceInfo *ResultTInfo, 335 TypeSourceInfo *getResultTypeSourceInfo() const { return ResultTInfo; } 336 void setResultTypeSourceInfo(TypeSourceInfo *TInfo) { ResultTInfo = TInfo; } [all...] |
TypeLoc.h | 26 class TypeSourceInfo; 173 inline TypeLoc TypeSourceInfo::getTypeLoc() const { 964 TypeSourceInfo *ClassTInfo; 982 TypeSourceInfo *getClassTInfo() const { 985 void setClassTInfo(TypeSourceInfo* TI) { 995 if (TypeSourceInfo *TI = getClassTInfo()) [all...] |
ExprObjC.h | 341 TypeSourceInfo *EncodedType; 344 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 363 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 364 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { [all...] |
Expr.h | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
MallocSizeofChecker.cpp | 30 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair; 41 const TypeSourceInfo *ExplicitCastType; 45 const TypeSourceInfo *ExplicitCastType, 97 return TypeCallPair((const TypeSourceInfo *)0, E); 170 const TypeSourceInfo *TSI = 0;
|
/external/clang/lib/Sema/ |
TypeLocBuilder.h | 104 /// Creates a TypeSourceInfo for the given type. 105 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { 111 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize);
|
SemaTemplateVariadic.cpp | 206 TypeSourceInfo *T, 274 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) 402 TypeSourceInfo *TSInfo; 407 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, 415 TypeSourceInfo *Sema::CheckPackExpansion(TypeSourceInfo *Pattern, 425 TypeSourceInfo *TSResult = Context.CreateTypeSourceInfo(Result);
|
TreeTransform.h | 284 /// TypeSourceInfo for it and delegating to the appropriate 300 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 514 /// \brief Fakes up a TypeSourceInfo for a type. 515 TypeSourceInfo *InventTypeSourceInfo(QualType T) { [all...] |
SemaTemplateInstantiate.cpp | [all...] |
/external/clang/lib/AST/ |
ExprCXX.cpp | 28 return Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType() 34 return Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType() 54 TypeSourceInfo *allocatedTypeInfo, 146 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) 154 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, 189 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 197 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 497 TypeSourceInfo *WrittenTy, 521 TypeSourceInfo *WrittenTy, 575 TypeSourceInfo *WrittenTy, SourceLocation L, [all...] |
DeclarationName.cpp | 530 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 552 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) 582 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { 614 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
|
Decl.cpp | [all...] |
/external/clang/tools/libclang/ |
IndexBody.cpp | 72 if (TypeSourceInfo *Cls = E->getClassReceiverTypeInfo())
|
IndexTypeSourceInfo.cpp | 97 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo,
|