Searched refs:TInfo (Results 1 - 25 of 53) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DLocInfoType.h37 LocInfoType(QualType ty, TypeSourceInfo *TInfo) argument
41 DeclInfo(TInfo) {
H A DDeclCXX.h183 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc)
185 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {}
1849 TypeSourceInfo *TInfo, SourceLocation EndLocation)
1850 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo,
1868 TypeSourceInfo *TInfo, SourceLocation EndLocation);
1937 QualType T, TypeSourceInfo *TInfo, StorageClass SC,
1941 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, isInline,
1951 TypeSourceInfo *TInfo, StorageClass SC,
2199 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual,
2217 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo,
182 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) argument
1846 CXXDeductionGuideDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, ExplicitSpecifier ES, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, SourceLocation EndLocation) argument
1935 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, Expr *TrailingRequiresClause = nullptr) argument
2658 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause = nullptr) argument
2714 CXXConversionDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, ExplicitSpecifier ES, ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, Expr *TrailingRequiresClause = nullptr) argument
3875 DecompositionDecl(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation LSquareLoc, QualType T, TypeSourceInfo *TInfo, StorageClass SC, ArrayRef<BindingDecl *> Bindings) argument
3943 MSPropertyDecl(DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument
[all...]
H A DTemplateBase.h412 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} argument
460 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) argument
461 : Argument(Argument), LocInfo(TInfo) {
H A DDeclFriend.h162 else if (TypeSourceInfo *TInfo = getFriendType()) {
167 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
H A DDeclarationName.h658 TypeSourceInfo *TInfo; member in struct:clang::DeclarationNameLoc::NT
735 return LocInfo.NamedType.TInfo;
740 void setNamedTypeInfo(TypeSourceInfo *TInfo) { argument
744 LocInfo.NamedType.TInfo = TInfo;
H A DDecl.h672 // A struct representing a TInfo, a trailing requires-clause and a syntactic
676 TypeSourceInfo *TInfo; member in struct:clang::DeclaratorDecl::ExtInfo
692 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
694 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {}
702 ? getExtInfo()->TInfo
708 getExtInfo()->TInfo = TI;
991 TypeSourceInfo *TInfo, StorageClass SC);
1020 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1571 /*TInfo=*/nullptr, SC_None) {
1579 /*TInfo
691 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL) argument
[all...]
H A DExpr.h2380 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo,
2386 TInfo->getType()->isDependentType(),
2387 TInfo->getType()->isInstantiationDependentType(),
2388 TInfo->getType()->containsUnexpandedParameterPack()),
2392 Argument.Ty = TInfo;
2428 void setArgument(TypeSourceInfo *TInfo) { argument
2429 Argument.Ty = TInfo;
3338 /// TInfo - Source type info for the (written) type
3340 TypeSourceInfo *TInfo; member in class:clang::final::final::ExplicitCastExpr
3346 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenT
4076 TypeSourceInfo *TInfo; member in class:clang::final::final::ConvertVectorExpr
4252 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfo; member in class:clang::final::final::VAArgExpr
4255 VAArgExpr(SourceLocation BLoc, Expr *e, TypeSourceInfo *TInfo, SourceLocation RPLoc, QualType t, bool IsMS) argument
[all...]
H A DDeclOpenMP.h317 QualType Type, TypeSourceInfo *TInfo,
319 : VarDecl(OMPCapturedExpr, C, DC, StartLoc, StartLoc, Id, Type, TInfo,
316 OMPCapturedExprDecl(ASTContext &C, DeclContext *DC, IdentifierInfo *Id, QualType Type, TypeSourceInfo *TInfo, SourceLocation StartLoc) argument
H A DDeclTemplate.h1419 bool ParameterPack, TypeSourceInfo *TInfo)
1420 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
1426 TypeSourceInfo *TInfo,
1434 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1439 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes,
2714 QualType T, TypeSourceInfo *TInfo,
2728 TypeSourceInfo *TInfo, StorageClass S,
2936 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo,
2955 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args,
1416 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument
H A DDeclObjC.h339 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } argument
1580 if (TypeSourceInfo *TInfo = getSuperClassTInfo())
1581 return TInfo->getType()->castAs<ObjCObjectType>();
1970 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW,
1972 : FieldDecl(ObjCIvar, DC, StartLoc, IdLoc, Id, T, TInfo, BW,
1980 TypeSourceInfo *TInfo,
2031 /*TInfo=*/nullptr, // FIXME: Do ObjCAtDefs have declarators ?
1968 ObjCIvarDecl(ObjCContainerDecl *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, bool synthesized) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclarationName.cpp383 NamedType.TInfo = nullptr;
417 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
418 return TInfo->getType()->containsUnexpandedParameterPack();
440 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
441 return TInfo->getType()->isInstantiationDependentType();
477 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
485 OS << TInfo
[all...]
H A DDeclTemplate.cpp674 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
676 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
694 TypeSourceInfo *TInfo) {
702 TInfo);
708 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes,
710 AutoType *AT = TInfo->getType()->getContainedAutoType();
715 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo,
1229 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args)
1231 SpecializedTemplate->getIdentifier(), T, TInfo, S),
1245 TypeSourceInfo *TInfo, StorageClas
672 NonTypeTemplateParmDecl( DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, ArrayRef<TypeSourceInfo *> ExpandedTInfos) argument
690 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument
705 Create( const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, ArrayRef<TypeSourceInfo *> ExpandedTInfos) argument
1226 VarTemplateSpecializationDecl( Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) argument
1242 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args) argument
1292 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args, const ASTTemplateArgumentListInfo *ArgInfos) argument
1308 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args, const TemplateArgumentListInfo &ArgInfos) argument
1367 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo( local
1383 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo(C.getSizeType()); local
[all...]
H A DDeclCXX.cpp1959 TypeSourceInfo *TInfo, SourceLocation EndLocation) {
1961 TInfo, EndLocation);
2076 QualType T, TypeSourceInfo *TInfo,
2082 CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC,
2397 TypeSourceInfo *TInfo, bool IsVirtual,
2401 : Initializee(TInfo), MemberOrEllipsisLocation(EllipsisLoc), Init(Init),
2424 TypeSourceInfo *TInfo,
2427 : Initializee(TInfo), Init(Init), LParenLoc(L), RParenLoc(R),
2475 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2479 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo,
[all...]
H A DDecl.cpp1838 getExtInfo()->TInfo = savedTInfo;
1857 getExtInfo()->TInfo = savedTInfo;
1873 getExtInfo()->TInfo = savedTInfo;
1921 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) {
1924 if (!getDeclName() || typeIsPostfix(TInfo->getType()))
1925 RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
1965 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1967 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
1982 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1984 return new (C, DC) VarDecl(Var, C, DC, StartL, IdL, Id, T, TInfo,
1963 VarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass SC) argument
1980 Create(ASTContext &C, DeclContext *DC, SourceLocation StartL, SourceLocation IdL, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S) argument
2672 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) argument
2779 FunctionDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass S, bool isInlineSpecified, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) argument
4006 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable, InClassInitStyle InitStyle) argument
4702 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInlineSpecified, bool hasWrittenPrototype, ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) argument
4803 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument
4853 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp60 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { argument
61 if (!TInfo)
63 TypeLoc TL = TInfo->getTypeLoc();
240 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); local
241 if (!TInfo)
243 TypeLoc TL = TInfo->getTypeLoc();
247 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
249 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp209 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, argument
214 if (!TInfo || TInfo->getTypeLoc().isNull())
217 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC, isBase, isIBType);
H A DIndexingContext.h102 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2716 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { argument
2719 if (TInfo) *TInfo = nullptr;
2729 if (TInfo) *TInfo = DI;
4148 TypeSourceInfo *TInfo) {
4728 T = S.GetTypeFromParser(FTI.getTrailingReturnType(), &TInfo);
4737 T = InventTemplateParameter(state, T, TInfo, Auto,
4803 if (TInfo) {
4804 DiagLoc = TInfo
4146 GetFullTypeForDeclarator(TypeProcessingState &state, QualType declSpecType, TypeSourceInfo *TInfo) argument
5610 TypeSourceInfo *TInfo = nullptr; local
5642 TypeSourceInfo *TInfo = nullptr; local
5652 TypeSourceInfo *TInfo = nullptr; local
5673 TypeSourceInfo *TInfo = nullptr; local
5689 TypeSourceInfo *TInfo = nullptr; local
5697 TypeSourceInfo *TInfo = nullptr; local
5741 TypeSourceInfo *TInfo = nullptr; local
5756 TypeSourceInfo *TInfo = nullptr; local
5951 TypeSourceInfo *TInfo = S.Context.CreateTypeSourceInfo(T); local
6007 CreateParsedType(QualType T, TypeSourceInfo *TInfo) argument
6032 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
6057 TypeSourceInfo *TInfo = Context.getTrivialTypeSourceInfo(T, Loc); local
[all...]
H A DSemaTemplateInstantiateDecl.cpp1774 /// \param TInfo The already-instantiated type.
1777 TypeSourceInfo *TInfo) {
1781 = TInfo->getType()->castAs<FunctionProtoType>();
1783 return TInfo->getType();
1835 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local
1836 if (!TInfo)
1838 QualType T = adjustFunctionTypeForInstantiation(SemaRef.Context, D, TInfo);
1900 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo);
1906 InstantiatedExplicitSpecifier, NameInfo, T, TInfo,
1913 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo,
1775 adjustFunctionTypeForInstantiation(ASTContext &Context, FunctionDecl *D, TypeSourceInfo *TInfo) argument
2192 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local
3683 adjustForRewrite(RewriteKind RK, FunctionDecl *Orig, QualType &T, TypeSourceInfo *&TInfo, DeclarationNameInfo &NameInfo) argument
5337 TypeSourceInfo *TInfo = SubstType(Init->getTypeSourceInfo(), local
[all...]
H A DSemaExprCXX.cpp574 TypeSourceInfo *TInfo = nullptr; local
576 &TInfo);
580 if (!TInfo)
581 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
583 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc);
689 TypeSourceInfo *TInfo = nullptr; local
691 &TInfo);
695 if (!TInfo)
696 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
698 return BuildCXXUuidof(GuidType, OpLoc, TInfo, RParenLo
1322 BuildCXXTypeConstructExpr(TypeSourceInfo *TInfo, SourceLocation LParenOrBraceLoc, MultiExprArg Exprs, SourceLocation RParenOrBraceLoc, bool ListInitialization) argument
[all...]
H A DSemaDecl.cpp2105 Loc, Loc, II, R, /*TInfo=*/nullptr,
2118 nullptr, FT->getParamType(i), /*TInfo=*/nullptr,
3655 ParamType, /*TInfo=*/nullptr,
5025 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local
5026 assert(TInfo && "couldn't build declarator info for anonymous struct/union");
5033 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo,
5055 Context.getTypeDeclType(Record), TInfo, SC);
5122 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local
5123 assert(TInfo && "couldn't build declarator info for anonymous struct");
5131 /*IdentifierInfo=*/nullptr, RecTy, TInfo,
5219 TypeSourceInfo *TInfo; local
5230 TypeSourceInfo *TInfo; local
5263 TypeSourceInfo *TInfo; local
5620 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
5859 TryToFixInvalidVariablyModifiedTypeSourceInfo(TypeSourceInfo *TInfo, ASTContext &Context, bool &SizeIsNegative, llvm::APSInt &Oversized) argument
5914 ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, TypeSourceInfo *TInfo, LookupResult &Previous) argument
5966 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); local
6641 ActOnVariableDeclarator( Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, bool &AddToScope, ArrayRef<BindingDecl *> Bindings) argument
8232 CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, DeclContext *DC, QualType &R, TypeSourceInfo *TInfo, StorageClass SC, bool &IsVirtualOkay) argument
8662 ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamListsRef, bool &AddToScope) argument
13171 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
14498 ParseTypedefDecl(Scope *S, Declarator &D, QualType T, TypeSourceInfo *TInfo) argument
16038 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
16127 CheckFieldDecl(DeclarationName Name, QualType T, TypeSourceInfo *TInfo, RecordDecl *Record, SourceLocation Loc, bool Mutable, Expr *BitWidth, InClassInitStyle InitStyle, SourceLocation TSSL, AccessSpecifier AS, NamedDecl *PrevDecl, Declarator *D) argument
16416 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
[all...]
H A DSemaDeclCXX.cpp785 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
786 QualType R = TInfo->getType();
788 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo,
860 ActOnVariableDeclarator(S, D, DC, TInfo, Previous,
2417 TypeSourceInfo *TInfo,
2419 QualType BaseType = TInfo->getType();
2430 !TInfo->getType()->containsUnexpandedParameterPack()) {
2432 << TInfo->getTypeLoc().getSourceRange();
2436 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
2459 Access, TInfo, EllipsisLo
[all...]
H A DSemaExpr.cpp4265 Sema::CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, argument
4269 if (!TInfo)
4272 QualType T = TInfo->getType();
4304 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd());
4361 TypeSourceInfo *TInfo; local
4362 (void) GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrEx), &TInfo); local
4363 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange);
5581 /*TInfo=*/nullptr,
5591 /*TInfo=*/nullptr, SC_None, nullptr);
5898 TypeSourceInfo *TInfo; local
6162 TypeSourceInfo *TInfo; local
6171 BuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *LiteralExpr) argument
6846 BuildVectorLiteral(SourceLocation LParenLoc, SourceLocation RParenLoc, Expr *E, TypeSourceInfo *TInfo) argument
13986 BuildBuiltinOffsetOf(SourceLocation BuiltinLoc, TypeSourceInfo *TInfo, ArrayRef<OffsetOfComponent> Components, SourceLocation RParenLoc) argument
14557 TypeSourceInfo *TInfo; local
14562 BuildVAArgExpr(SourceLocation BuiltinLoc, Expr *E, TypeSourceInfo *TInfo, SourceLocation RPLoc) argument
[all...]
H A DTreeTransform.h1479 TypeSourceInfo *TInfo, QualType T) {
1480 return getSema().BuildObjCExceptionDecl(TInfo, T,
2268 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, argument
2272 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R);
2425 TypeSourceInfo *TInfo,
2428 return getSema().BuildCStyleCastExpr(LParenLoc, TInfo, RParenLoc,
2437 TypeSourceInfo *TInfo,
2440 return getSema().BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc,
2506 Expr *SubExpr, TypeSourceInfo *TInfo,
2509 SubExpr, TInfo,
1478 RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, TypeSourceInfo *TInfo, QualType T) argument
2424 RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) argument
2436 RebuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *Init) argument
2505 RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) argument
2589 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2628 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2645 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2662 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2679 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2696 RebuildCXXFunctionalCastExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, Expr *Sub, SourceLocation RParenLoc, bool ListInitialization) argument
10289 TypeSourceInfo *TInfo = getDerived().TransformType(E->getWrittenTypeInfo()); local
10624 TypeSourceInfo *TInfo local
10661 TypeSourceInfo *TInfo local
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h202 void AddTypeSourceInfo(TypeSourceInfo *TInfo);

Completed in 647 milliseconds

123