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

12

/external/clang/include/clang/Sema/
H A DLocInfoType.h38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) argument
43 DeclInfo(TInfo) {
/external/qemu/distrib/sdl-1.2.15/src/thread/symbian/
H A DSDL_syssem.cpp96 struct TInfo struct
98 TInfo(TInt aTime, TInt aHandle) : function in struct:TInfo
109 TInfo* info = STATIC_CAST(TInfo*, aInfo);
157 TInfo* info = new (ELeave)TInfo(timeout, sem->handle);
/external/clang/lib/AST/
H A DDeclarationName.cpp458 NamedType.TInfo = nullptr;
491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
492 return TInfo->getType()->containsUnexpandedParameterPack();
513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
514 return TInfo->getType()->isInstantiationDependentType();
543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
551 OS << TInfo
[all...]
H A DDeclTemplate.cpp520 TypeSourceInfo *TInfo,
524 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
543 TypeSourceInfo *TInfo) {
545 T, ParameterPack, TInfo);
553 TypeSourceInfo *TInfo,
559 DC, StartLoc, IdLoc, D, P, Id, T, TInfo,
1060 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1063 SpecializedTemplate->getIdentifier(), T, TInfo, S),
1077 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1081 SpecializedTemplate, T, TInfo,
514 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, const QualType *ExpandedTypes, unsigned NumExpandedTypes, TypeSourceInfo **ExpandedTInfos) argument
539 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument
549 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, const QualType *ExpandedTypes, unsigned NumExpandedTypes, TypeSourceInfo **ExpandedTInfos) argument
1057 VarTemplateSpecializationDecl( Kind DK, ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument
1074 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs) argument
1120 VarTemplatePartialSpecializationDecl( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const ASTTemplateArgumentListInfo *ArgInfos) argument
1136 Create( ASTContext &Context, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos) argument
[all...]
H A DDeclCXX.cpp1417 QualType T, TypeSourceInfo *TInfo,
1421 T, TInfo, SC, isInline, isConstexpr,
1578 TypeSourceInfo *TInfo, bool IsVirtual,
1582 : Initializee(TInfo), MemberOrEllipsisLocation(EllipsisLoc), Init(Init),
1611 TypeSourceInfo *TInfo,
1614 : Initializee(TInfo), MemberOrEllipsisLocation(), Init(Init),
1700 QualType T, TypeSourceInfo *TInfo,
1706 return new (C, RD) CXXConstructorDecl(C, RD, StartLoc, NameInfo, T, TInfo,
1850 QualType T, TypeSourceInfo *TInfo,
1855 return new (C, RD) CXXDestructorDecl(C, RD, StartLoc, NameInfo, T, TInfo,
1414 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument
1577 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual, SourceLocation L, Expr *Init, SourceLocation R, SourceLocation EllipsisLoc) argument
1610 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, SourceLocation L, Expr *Init, SourceLocation R) argument
1697 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isExplicit, bool isInline, bool isImplicitlyDeclared, bool isConstexpr) argument
1847 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
1870 Create(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicit, bool isConstexpr, SourceLocation EndLocation) argument
2126 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument
[all...]
H A DDecl.cpp1552 getExtInfo()->TInfo = savedTInfo;
1561 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo;
1585 getExtInfo()->TInfo = savedTInfo;
1637 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) {
1640 if (!getDeclName() || typeIsPostfix(TInfo->getType()))
1641 RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
1688 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1690 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
1703 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1705 return new (C, DC) VarDecl(Var, C, DC, StartL, IdL, Id, T, TInfo,
1686 VarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass SC) argument
1701 Create(ASTContext &C, DeclContext *DC, SourceLocation StartL, SourceLocation IdL, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S) argument
2182 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg) argument
3237 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable, InClassInitStyle InitStyle) argument
3685 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInlineSpecified, bool hasWrittenPrototype, bool isConstexprSpecified) argument
3764 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument
3777 Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo) argument
[all...]
H A DASTImporter.cpp2348 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo());
2355 TInfo);
2360 TInfo);
2740 TypeSourceInfo *TInfo = Importer.Import(D->getTypeSourceInfo()); local
2746 NameInfo, T, TInfo,
2755 NameInfo, T, TInfo,
2763 NameInfo, T, TInfo,
2772 NameInfo, T, TInfo,
2780 NameInfo, T, TInfo, D->getStorageClass(),
2887 TypeSourceInfo *TInfo
4201 TypeSourceInfo *TInfo = Importer.Import(DTemplated->getTypeSourceInfo()); local
4435 TypeSourceInfo *TInfo = Importer.Import(E->getArgumentTypeInfo()); local
[all...]
/external/clang/tools/libclang/
H A DIndexTypeSourceInfo.cpp96 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, argument
99 if (!TInfo || TInfo->getTypeLoc().isNull())
102 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC);
/external/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp61 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { argument
62 if (!TInfo)
64 TypeLoc TL = TInfo->getTypeLoc();
245 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); local
246 if (!TInfo)
248 TypeLoc TL = TInfo->getTypeLoc();
252 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
254 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
/external/clang/include/clang/AST/
H A DDeclFriend.h146 else if (TypeSourceInfo *TInfo = getFriendType()) {
150 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
H A DDeclarationName.h397 TypeSourceInfo* TInfo; member in struct:clang::DeclarationNameLoc::NT
469 return LocInfo.NamedType.TInfo;
473 void setNamedTypeInfo(TypeSourceInfo *TInfo) { argument
477 LocInfo.NamedType.TInfo = TInfo;
H A DDecl.h528 // A struct representing both a TInfo and a syntactic qualifier,
531 TypeSourceInfo *TInfo; member in struct:clang::DeclaratorDecl::ExtInfo
546 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
548 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {
554 ? getExtInfo()->TInfo
559 getExtInfo()->TInfo = TI;
772 TypeSourceInfo *TInfo, StorageClass SC);
797 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1241 TypeSourceInfo *TInfo, StorageClass S, Expr *DefArg)
1242 : VarDecl(DK, C, DC, StartLoc, IdLoc, Id, T, TInfo,
545 DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL) argument
[all...]
H A DDeclCXX.h196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc)
198 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) { }
1700 QualType T, TypeSourceInfo *TInfo,
1703 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo,
1713 QualType T, TypeSourceInfo *TInfo,
1929 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual,
1947 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo,
2140 QualType T, TypeSourceInfo *TInfo,
2143 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo,
2155 QualType T, TypeSourceInfo *TInfo,
195 CXXBaseSpecifier(SourceRange R, bool V, bool BC, AccessSpecifier A, TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) argument
1698 CXXMethodDecl(Kind DK, ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, StorageClass SC, bool isInline, bool isConstexpr, SourceLocation EndLocation) argument
2338 CXXDestructorDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isImplicitlyDeclared) argument
2389 CXXConversionDecl(ASTContext &C, CXXRecordDecl *RD, SourceLocation StartLoc, const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, bool isInline, bool isExplicitSpecified, bool isConstexpr, SourceLocation EndLocation) argument
3162 MSPropertyDecl(DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL, IdentifierInfo *Getter, IdentifierInfo *Setter) argument
[all...]
H A DTemplateBase.h380 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} argument
430 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) argument
431 : Argument(Argument), LocInfo(TInfo) {
H A DExpr.h1971 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo,
1977 TInfo->getType()->isDependentType(),
1978 TInfo->getType()->isInstantiationDependentType(),
1979 TInfo->getType()->containsUnexpandedParameterPack()),
1983 Argument.Ty = TInfo;
2030 void setArgument(TypeSourceInfo *TInfo) { argument
2031 Argument.Ty = TInfo;
2821 /// TInfo - Source type info for the (written) type
2823 TypeSourceInfo *TInfo; member in class:clang::StringLiteral::OffsetOfExpr::ExplicitCastExpr
2829 : CastExpr(SC, exprTy, VK, kind, op, PathSize), TInfo(writtenT
3501 TypeSourceInfo *TInfo; member in class:clang::StringLiteral::OffsetOfExpr::ConvertVectorExpr
3666 TypeSourceInfo *TInfo; member in class:clang::StringLiteral::OffsetOfExpr::VAArgExpr
3669 VAArgExpr(SourceLocation BLoc, Expr* e, TypeSourceInfo *TInfo, SourceLocation RPLoc, QualType t) argument
[all...]
H A DDeclTemplate.h1055 bool ParameterPack, TypeSourceInfo *TInfo)
1056 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
1065 TypeSourceInfo *TInfo,
1076 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1081 QualType T, TypeSourceInfo *TInfo,
2301 QualType T, TypeSourceInfo *TInfo,
2311 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
2529 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo,
2543 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args,
1052 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument
H A DDataRecursiveASTVisitor.h779 if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo())
780 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
1207 if (TypeSourceInfo *TInfo = D->getSignatureAsWritten())
1208 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
2193 if (TypeSourceInfo *TInfo = S->getEncodedTypeSourceInfo())
2194 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
2199 if (TypeSourceInfo *TInfo = S->getClassReceiverTypeInfo())
2200 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
H A DRecursiveASTVisitor.h845 if (TypeSourceInfo *TInfo = Init->getTypeSourceInfo())
846 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
1272 if (TypeSourceInfo *TInfo = D->getSignatureAsWritten())
1273 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
2215 if (TypeSourceInfo *TInfo = S->getEncodedTypeSourceInfo())
2216 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
2221 if (TypeSourceInfo *TInfo = S->getClassReceiverTypeInfo())
2222 TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
/external/clang/lib/Sema/
H A DSemaType.cpp1872 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) { argument
1875 if (TInfo) *TInfo = nullptr;
1885 if (TInfo) *TInfo = DI;
2483 TypeSourceInfo *TInfo) {
2722 T = S.GetTypeFromParser(FTI.getTrailingReturnType(), &TInfo);
2765 if (TInfo) {
2766 DiagLoc = TInfo->getTypeLoc().getLocStart();
2767 FixitLoc = S.getLocForEndOfToken(TInfo
2481 GetFullTypeForDeclarator(TypeProcessingState &state, QualType declSpecType, TypeSourceInfo *TInfo) argument
3527 TypeSourceInfo *TInfo = nullptr; local
3559 TypeSourceInfo *TInfo = nullptr; local
3569 TypeSourceInfo *TInfo = nullptr; local
3592 TypeSourceInfo *TInfo = nullptr; local
3608 TypeSourceInfo *TInfo = nullptr; local
3616 TypeSourceInfo *TInfo = nullptr; local
3632 TypeSourceInfo *TInfo = nullptr; local
3804 TypeSourceInfo *TInfo = Context.CreateTypeSourceInfo(T); local
3848 CreateParsedType(QualType T, TypeSourceInfo *TInfo) argument
3873 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
3898 TypeSourceInfo *TInfo = Context.getTrivialTypeSourceInfo(T, Loc); local
[all...]
H A DSemaExprCXX.cpp472 TypeSourceInfo *TInfo = nullptr; local
474 &TInfo);
478 if (!TInfo)
479 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
481 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc);
546 TypeSourceInfo *TInfo = nullptr; local
548 &TInfo);
552 if (!TInfo)
553 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
555 return BuildCXXUuidof(GuidType, OpLoc, TInfo, RParenLo
905 BuildCXXTypeConstructExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, MultiExprArg Exprs, SourceLocation RParenLoc) argument
1110 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, /*Scope=*/nullptr); local
3738 TypeSourceInfo *TInfo; local
[all...]
H A DSemaTemplateInstantiateDecl.cpp1202 /// \param TInfo The already-instantiated type.
1205 TypeSourceInfo *TInfo) {
1209 = TInfo->getType()->castAs<FunctionProtoType>();
1211 return TInfo->getType();
1253 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local
1254 if (!TInfo)
1256 QualType T = adjustFunctionTypeForInstantiation(SemaRef.Context, D, TInfo);
1285 D->getNameInfo(), T, TInfo,
1543 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); local
1544 if (!TInfo)
1203 adjustFunctionTypeForInstantiation(ASTContext &Context, FunctionDecl *D, TypeSourceInfo *TInfo) argument
4090 TypeSourceInfo *TInfo = SubstType(Init->getTypeSourceInfo(), local
[all...]
H A DSemaDecl.cpp1665 Loc, Loc, II, R, /*TInfo=*/nullptr,
1678 nullptr, FT->getParamType(i), /*TInfo=*/nullptr,
2792 ParamType, /*TInfo=*/nullptr,
3877 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local
3878 assert(TInfo && "couldn't build declarator info for anonymous struct/union");
3888 TInfo,
3909 TInfo, SC);
3977 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S); local
3978 assert(TInfo && "couldn't build declarator info for anonymous struct");
3987 TInfo,
4048 TypeSourceInfo *TInfo; local
4060 TypeSourceInfo *TInfo; local
4095 TypeSourceInfo *TInfo; local
4679 TryToFixInvalidVariablyModifiedTypeSourceInfo(TypeSourceInfo *TInfo, ASTContext &Context, bool &SizeIsNegative, llvm::APSInt &Oversized) argument
4752 ActOnTypedefDeclarator(Scope* S, Declarator& D, DeclContext* DC, TypeSourceInfo *TInfo, LookupResult &Previous) argument
4796 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); local
5200 ActOnVariableDeclarator(Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, bool &AddToScope) argument
6458 CreateNewFunctionDecl(Sema &SemaRef, Declarator &D, DeclContext *DC, QualType &R, TypeSourceInfo *TInfo, FunctionDecl::StorageClass SC, bool &IsVirtualOkay) argument
6777 ActOnFunctionDeclarator(Scope *S, Declarator &D, DeclContext *DC, TypeSourceInfo *TInfo, LookupResult &Previous, MultiTemplateParamsArg TemplateParamLists, bool &AddToScope) argument
9466 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
10460 ParseTypedefDecl(Scope *S, Declarator &D, QualType T, TypeSourceInfo *TInfo) argument
11729 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
11827 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
12087 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
[all...]
H A DTreeTransform.h1259 TypeSourceInfo *TInfo, QualType T) {
1260 return getSema().BuildObjCExceptionDecl(TInfo, T,
1735 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, argument
1739 return getSema().CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, R);
1868 TypeSourceInfo *TInfo,
1871 return getSema().BuildCStyleCastExpr(LParenLoc, TInfo, RParenLoc,
1880 TypeSourceInfo *TInfo,
1883 return getSema().BuildCompoundLiteralExpr(LParenLoc, TInfo, RParenLoc,
1958 Expr *SubExpr, TypeSourceInfo *TInfo,
1961 SubExpr, TInfo,
1258 RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, TypeSourceInfo *TInfo, QualType T) argument
1867 RebuildCStyleCastExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *SubExpr) argument
1879 RebuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *Init) argument
1957 RebuildVAArgExpr(SourceLocation BuiltinLoc, Expr *SubExpr, TypeSourceInfo *TInfo, SourceLocation RParenLoc) argument
2041 RebuildCXXNamedCastExpr(SourceLocation OpLoc, Stmt::StmtClass Class, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2080 RebuildCXXStaticCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2097 RebuildCXXDynamicCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2114 RebuildCXXReinterpretCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2131 RebuildCXXConstCastExpr(SourceLocation OpLoc, SourceLocation LAngleLoc, TypeSourceInfo *TInfo, SourceLocation RAngleLoc, SourceLocation LParenLoc, Expr *SubExpr, SourceLocation RParenLoc) argument
2148 RebuildCXXFunctionalCastExpr(TypeSourceInfo *TInfo, SourceLocation LParenLoc, Expr *Sub, SourceLocation RParenLoc) argument
7468 TypeSourceInfo *TInfo = getDerived().TransformType(E->getWrittenTypeInfo()); local
7775 TypeSourceInfo *TInfo local
7815 TypeSourceInfo *TInfo local
[all...]
H A DSemaExpr.cpp3608 Sema::CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo, argument
3612 if (!TInfo)
3615 QualType T = TInfo->getType();
3623 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd());
3677 TypeSourceInfo *TInfo; local
3678 (void) GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrEx), &TInfo); local
3679 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange);
4635 TypeSourceInfo *TInfo; local
4636 GetTypeFromParser(ParsedDestTy, &TInfo);
4637 return SemaConvertVectorExpr(E, TInfo, BuiltinLo
4831 TypeSourceInfo *TInfo; local
4840 BuildCompoundLiteralExpr(SourceLocation LParenLoc, TypeSourceInfo *TInfo, SourceLocation RParenLoc, Expr *LiteralExpr) argument
5283 BuildVectorLiteral(SourceLocation LParenLoc, SourceLocation RParenLoc, Expr *E, TypeSourceInfo *TInfo) argument
10180 BuildBuiltinOffsetOf(SourceLocation BuiltinLoc, TypeSourceInfo *TInfo, OffsetOfComponent *CompPtr, unsigned NumComponents, SourceLocation RParenLoc) argument
10697 TypeSourceInfo *TInfo; local
10702 BuildVAArgExpr(SourceLocation BuiltinLoc, Expr *E, TypeSourceInfo *TInfo, SourceLocation RPLoc) argument
[all...]
H A DSemaDeclCXX.cpp1358 TypeSourceInfo *TInfo,
1360 QualType BaseType = TInfo->getType();
1371 !TInfo->getType()->containsUnexpandedParameterPack()) {
1373 << TInfo->getTypeLoc().getSourceRange();
1377 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
1400 Access, TInfo, EllipsisLoc);
1474 Access, TInfo, EllipsisLoc);
1515 TypeSourceInfo *TInfo = nullptr; local
1516 GetTypeFromParser(basetype, &TInfo);
1519 DiagnoseUnexpandedParameterPack(SpecifierRange.getBegin(), TInfo,
1355 CheckBaseSpecifier(CXXRecordDecl *Class, SourceRange SpecifierRange, bool Virtual, AccessSpecifier Access, TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) argument
2627 TypeSourceInfo *TInfo = nullptr; local
2850 BuildDelegatingInitializer(TypeSourceInfo *TInfo, Expr *Init, CXXRecordDecl *ClassDecl) argument
8059 TypeSourceInfo *TInfo = nullptr; local
8724 TypeSourceInfo *TInfo = local
8745 TypeSourceInfo *TInfo = local
11306 BuildExceptionDeclaration(Scope *S, TypeSourceInfo *TInfo, SourceLocation StartLoc, SourceLocation Loc, IdentifierInfo *Name) argument
11428 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
11821 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
13073 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
[all...]

Completed in 659 milliseconds

12