| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| LocInfoType.h | 37 LocInfoType(QualType ty, TypeSourceInfo *TInfo) 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) {
|
| DeclarationName.h | 658 TypeSourceInfo *TInfo; 682 void setNamedTypeLoc(TypeSourceInfo *TInfo) { NamedType.TInfo = TInfo; } 700 TypeSourceInfo *getNamedTypeInfo() const { return NamedType.TInfo; } 729 static DeclarationNameLoc makeNamedTypeLoc(TypeSourceInfo *TInfo) { 731 DNL.setNamedTypeLoc(TInfo); 807 void setNamedTypeInfo(TypeSourceInfo *TInfo) { 811 LocInfo = DeclarationNameLoc::makeNamedTypeLoc(TInfo);
|
| DeclCXX.h | 184 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) 186 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} 1855 TypeSourceInfo *TInfo, SourceLocation EndLocation, 1857 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo, 1876 TypeSourceInfo *TInfo, SourceLocation EndLocation, 1952 QualType T, TypeSourceInfo *TInfo, StorageClass SC, 1956 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, isInline, 1966 TypeSourceInfo *TInfo, StorageClass SC, 2215 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual, 2233 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, [all...] |
| DeclFriend.h | 162 else if (TypeSourceInfo *TInfo = getFriendType()) { 167 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
|
| Decl.h | 701 // A struct representing a TInfo, a trailing requires-clause and a syntactic 705 TypeSourceInfo *TInfo; 721 DeclarationName N, QualType T, TypeSourceInfo *TInfo, 723 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {} 731 ? getExtInfo()->TInfo 737 getExtInfo()->TInfo = TI; 1019 TypeSourceInfo *TInfo, StorageClass SC); 1048 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 1610 /*TInfo=*/nullptr, SC_None) { 1618 /*TInfo=*/nullptr, SC_None) [all...] |
| TemplateBase.h | 469 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) 470 : Argument(Argument), LocInfo(TInfo) {
|
| Expr.h | 2489 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, 2500 Argument.Ty = TInfo; 2542 void setArgument(TypeSourceInfo *TInfo) { 2543 Argument.Ty = TInfo; 3341 CompoundLiteralExpr(SourceLocation lparenloc, TypeSourceInfo *tinfo, 3344 LParenLoc(lparenloc), TInfoAndScope(tinfo, fileScope), Init(init) { 3365 void setTypeSourceInfo(TypeSourceInfo *tinfo) { 3366 TInfoAndScope.setPointer(tinfo); 3622 /// TInfo - Source type info for the (written) type 3624 TypeSourceInfo *TInfo; [all...] |
| DeclTemplate.h | 1416 bool ParameterPack, TypeSourceInfo *TInfo) 1417 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 1423 TypeSourceInfo *TInfo, 1431 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1436 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, 2719 QualType T, TypeSourceInfo *TInfo, 2733 TypeSourceInfo *TInfo, StorageClass S, 2941 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, 2960 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args,
|
| DeclOpenMP.h | 388 QualType Type, TypeSourceInfo *TInfo, 390 : VarDecl(OMPCapturedExpr, C, DC, StartLoc, StartLoc, Id, Type, TInfo,
|
| /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| TransGCAttrs.cpp | 60 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { 61 if (!TInfo) 63 TypeLoc TL = TInfo->getTypeLoc(); 239 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); 240 if (!TInfo) 242 TypeLoc TL = TInfo->getTypeLoc(); 246 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { 248 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| DeclarationName.cpp | 428 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) 429 return TInfo->getType()->containsUnexpandedParameterPack(); 451 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) 452 return TInfo->getType()->isInstantiationDependentType(); 488 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) { 496 OS << TInfo->getType().getAsString(Policy); 519 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) 520 return TInfo->getTypeLoc().getEndLoc();
|
| DeclTemplate.cpp | 699 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 701 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 719 TypeSourceInfo *TInfo) { 727 TInfo); 733 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, 735 AutoType *AT = TInfo->getType()->getContainedAutoType(); 740 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo, 1258 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) 1260 SpecializedTemplate->getIdentifier(), T, TInfo, S), 1274 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) [all...] |
| Decl.cpp | 1875 getExtInfo()->TInfo = savedTInfo; 1894 getExtInfo()->TInfo = savedTInfo; 1910 getExtInfo()->TInfo = savedTInfo; 1958 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { 1961 if (!getDeclName() || typeIsPostfix(TInfo->getType())) 1962 RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd(); 2002 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 2004 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), 2019 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, 2021 return new (C, DC) VarDecl(Var, C, DC, StartL, IdL, Id, T, TInfo, S) [all...] |
| DeclCXX.cpp | 2080 TypeSourceInfo *TInfo, SourceLocation EndLocation, 2083 TInfo, EndLocation, Ctor); 2198 QualType T, TypeSourceInfo *TInfo, 2204 CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, 2507 TypeSourceInfo *TInfo, bool IsVirtual, 2511 : Initializee(TInfo), Init(Init), MemberOrEllipsisLocation(EllipsisLoc), 2533 TypeSourceInfo *TInfo, 2536 : Initializee(TInfo), Init(Init), LParenLoc(L), RParenLoc(R), 2584 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, 2588 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Index/ |
| IndexTypeSourceInfo.cpp | 235 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, 240 if (!TInfo || TInfo->getTypeLoc().isNull()) 243 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC, isBase, isIBType);
|
| IndexingContext.h | 102 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGAtomic.cpp | 804 auto TInfo = getContext().getTypeInfoInChars(AtomicTy); 805 uint64_t Size = TInfo.Width.getQuantity(); 808 bool Oversized = getContext().toBits(TInfo.Width) > MaxInlineWidthInBits; 809 bool Misaligned = (Ptr.getAlignment() % TInfo.Width) != 0; 820 << (int)TInfo.Width.getQuantity() 826 << (int)TInfo.Width.getQuantity() << (int)MaxInlineWidth.getQuantity(); 1090 MemTy, E->getExprLoc(), TInfo.Width); 1103 MemTy, E->getExprLoc(), TInfo.Width); 1115 MemTy, E->getExprLoc(), TInfo.Width); 1135 LoweredMemTy, E->getExprLoc(), TInfo.Width) [all...] |
| CGCUDANV.cpp | 412 auto TInfo = CGM.getContext().getTypeInfoInChars(A->getType()); 413 Offset = Offset.alignTo(TInfo.Align); 417 llvm::ConstantInt::get(SizeTy, TInfo.Width.getQuantity()), 426 Offset += TInfo.Width;
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaType.cpp | 2946 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { 2949 if (TInfo) *TInfo = nullptr; 2959 if (TInfo) *TInfo = DI; 4410 TypeSourceInfo *TInfo) { 4988 T = S.GetTypeFromParser(FTI.getTrailingReturnType(), &TInfo); 5003 std::tie(T, TInfo) = InventTemplateParameter( 5004 state, T, TInfo, Auto, *InventedParamInfo); 5074 if (TInfo) { [all...] |
| SemaExprCXX.cpp | 653 TypeSourceInfo *TInfo = nullptr; 655 &TInfo); 659 if (!TInfo) 660 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc); 662 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc); 767 TypeSourceInfo *TInfo = nullptr; 769 &TInfo); 773 if (!TInfo) 774 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc); 776 return BuildCXXUuidof(GuidType, OpLoc, TInfo, RParenLoc) [all...] |
| SemaDecl.cpp | 2064 /*TInfo=*/nullptr, SC_Extern, false, 2076 FT->getParamType(i), /*TInfo=*/nullptr, SC_None, nullptr); 3711 ParamType, /*TInfo=*/nullptr, 5185 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); 5186 assert(TInfo && "couldn't build declarator info for anonymous struct/union"); 5193 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo, 5215 Context.getTypeDeclType(Record), TInfo, SC); 5283 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); 5284 assert(TInfo && "couldn't build declarator info for anonymous struct"); 5292 /*IdentifierInfo=*/nullptr, RecTy, TInfo, [all...] |
| SemaDeclCXX.cpp | 810 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); 811 QualType R = TInfo->getType(); 813 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo, 893 ActOnVariableDeclarator(S, D, DC, TInfo, Previous, 2468 TypeSourceInfo *TInfo, 2470 QualType BaseType = TInfo->getType(); 2484 !TInfo->getType()->containsUnexpandedParameterPack()) { 2486 << TInfo->getTypeLoc().getSourceRange(); 2490 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc(); 2521 Access, TInfo, EllipsisLoc) [all...] |
| SemaTemplateInstantiateDecl.cpp | 1852 /// \param TInfo The already-instantiated type. 1855 TypeSourceInfo *TInfo) { 1859 = TInfo->getType()->castAs<FunctionProtoType>(); 1861 return TInfo->getType(); 1913 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); 1914 if (!TInfo) 1916 QualType T = adjustFunctionTypeForInstantiation(SemaRef.Context, D, TInfo); 1978 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo); 1984 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, 1991 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo, [all...] |
| SemaExpr.cpp | 4444 Sema::CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, 4448 if (!TInfo) 4451 QualType T = TInfo->getType(); 4483 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd()); 4540 TypeSourceInfo *TInfo; 4541 (void) GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrEx), &TInfo); 4542 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange); 5153 TypeSourceInfo *TInfo = nullptr; 5163 DeclTy = GetTypeFromParser(D.Type, &TInfo); 5164 StartLoc = TInfo->getTypeLoc().getBeginLoc() [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Serialization/ |
| ASTRecordWriter.h | 203 void AddTypeSourceInfo(TypeSourceInfo *TInfo);
|