/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*>(); 146 else if (TypeSourceInfo *TInfo = getFriendType()) {
|
ExprCXX.h | 189 TypeSourceInfo *writtenTy, SourceLocation l, 233 unsigned pathSize, TypeSourceInfo *writtenTy, 246 TypeSourceInfo *Written, SourceLocation L, 264 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, 277 TypeSourceInfo *Written, SourceLocation L, 302 TypeSourceInfo *writtenTy, SourceLocation l, 315 TypeSourceInfo *WrittenTy, SourceLocation L, 335 TypeSourceInfo *writtenTy, SourceLocation l, 346 TypeSourceInfo *WrittenTy, SourceLocation L, 529 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand [all...] |
Decl.h | 54 /// TypeLoc TL = TypeSourceInfo->getTypeLoc(); 58 class TypeSourceInfo { 63 TypeSourceInfo(QualType ty) : Ty(ty) { } 526 /// Contains type source information through TypeSourceInfo. 531 TypeSourceInfo *TInfo; 534 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo; 546 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 552 TypeSourceInfo *getTypeSourceInfo() const { 555 : DeclInfo.get<TypeSourceInfo*>(); 557 void setTypeSourceInfo(TypeSourceInfo *TI) [all...] |
DeclCXX.h | 190 TypeSourceInfo *BaseTypeInfo; 196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) 257 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } 533 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, 580 TypeSourceInfo *MethodTyInfo; 682 TypeSourceInfo *Info, SourceLocation Loc, [all...] |
DeclTemplate.h | [all...] |
TemplateBase.h | 34 class TypeSourceInfo; 374 TypeSourceInfo *Declarator; 380 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} 394 TypeSourceInfo *getAsTypeSourceInfo() const { 430 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 469 TypeSourceInfo *getTypeSourceInfo() const {
|
DeclarationName.h | 35 class TypeSourceInfo; 397 TypeSourceInfo* TInfo; 465 TypeSourceInfo *getNamedTypeInfo() const { 473 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
|
TypeLoc.h | 27 class TypeSourceInfo; 201 inline TypeLoc TypeSourceInfo::getTypeLoc() const { 1077 TypeSourceInfo *ClassTInfo; [all...] |
Attr.h | 39 class TypeSourceInfo;
|
ExprObjC.h | 348 TypeSourceInfo *EncodedType; 351 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, 370 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; } 371 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) { [all...] |
Expr.h | [all...] |
DeclObjC.h | 169 TypeSourceInfo *ReturnTInfo; 227 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 255 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo, 339 TypeSourceInfo *getReturnTypeSourceInfo() const { return ReturnTInfo; } 340 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } [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, 98 return TypeCallPair((const TypeSourceInfo *)nullptr, E); 208 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);
|
TreeTransform.h | 285 /// TypeSourceInfo for it and delegating to the appropriate 301 TypeSourceInfo *TransformType(TypeSourceInfo *DI); 534 /// \brief Fakes up a TypeSourceInfo for a type. 535 TypeSourceInfo *InventTypeSourceInfo(QualType T) { 610 TypeSourceInfo **RecoveryTSI); 614 TypeSourceInfo **RecoveryTSI); [all...] |
SemaTemplateVariadic.cpp | 256 TypeSourceInfo *T, 321 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) 446 TypeSourceInfo *TSInfo; 451 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); 458 TypeSourceInfo * 459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, 851 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); 863 // TypeSourceInfo. 867 TypeSourceInfo *PatternTSInfo = [all...] |
SemaTemplateInstantiateDecl.cpp | 85 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), 245 TypeSourceInfo *DI = D->getTypeSourceInfo(); 386 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), 441 TypeSourceInfo *DI = D->getTypeSourceInfo(); 523 TypeSourceInfo *DI = D->getTypeSourceInfo(); 596 if (TypeSourceInfo *Ty = D->getFriendType()) { 597 TypeSourceInfo *InstTy; 675 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) { 680 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, 707 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); 146 TypeSourceInfo *allocatedTypeInfo, 231 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) 239 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, 276 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 284 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) 592 TypeSourceInfo *WrittenTy, 617 TypeSourceInfo *WrittenTy, 675 TypeSourceInfo *WrittenTy, SourceLocation L, [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)
|
DeclTemplate.cpp | 520 TypeSourceInfo *TInfo, 523 TypeSourceInfo **ExpandedTInfos) 543 TypeSourceInfo *TInfo) { 553 TypeSourceInfo *TInfo, 556 TypeSourceInfo **ExpandedTInfos) { [all...] |
DeclCXX.cpp | 112 TypeSourceInfo *Info, SourceLocation Loc, [all...] |