/external/clang/include/clang/AST/ |
H A D | Expr.h | 1971 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...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 501 TypeSourceInfo *TInfo = Ctx->getTrivialTypeSourceInfo(Ty, SourceLocation()); local 503 TInfo, SourceLocation(), SourceLocation()); 3050 TypeSourceInfo *TInfo local 3055 TInfo);
|
H A D | RewriteModernObjC.cpp | 601 TypeSourceInfo *TInfo = Ctx->getTrivialTypeSourceInfo(Ty, SourceLocation()); local 603 TInfo, SourceLocation(), SourceLocation()); 3645 TypeSourceInfo *TInfo local 3650 TInfo);
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 673 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local 674 QualType T = TInfo->getType(); 693 IsParameterPack, TInfo);
|
H A D | SemaChecking.cpp | 1895 ExprResult Sema::SemaConvertVectorExpr(Expr *E, TypeSourceInfo *TInfo, argument 1900 QualType DstTy = TInfo->getType(); 1921 ConvertVectorExpr(E, TInfo, DstTy, VK, OK, BuiltinLoc, RParenLoc); 7053 TypeSourceInfo *TInfo = FD->getTypeSourceInfo(); 7054 while (TInfo) { 7055 TypeLoc TL = TInfo->getTypeLoc(); 7059 TInfo = TDL->getTypeSourceInfo();
|
H A D | SemaDecl.cpp | 1665 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 D | SemaDeclCXX.cpp | 1358 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...] |
H A D | TreeTransform.h | 1259 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 D | SemaExpr.cpp | 3608 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...] |
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 4778 void ASTWriter::AddTypeSourceInfo(TypeSourceInfo *TInfo, argument 4780 if (!TInfo) { 4785 AddTypeLoc(TInfo->getTypeLoc(), Record); 4972 AddTypeSourceInfo(DNLoc.NamedType.TInfo, Record);
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 616 TypeSourceInfo *TInfo = getTrivialTypeSourceInfo(T); local 633 TInfo, 645 TInfo); 890 TypeSourceInfo *TInfo = getTrivialTypeSourceInfo(T); local 893 SourceLocation(), SourceLocation(), &Idents.get(Name), TInfo); 1973 TypeSourceInfo *TInfo = local 1975 new (TInfo) TypeSourceInfo(T); 1976 return TInfo; 4585 FieldTypes[i], /*TInfo=*/nullptr, 4636 &Idents.get(FieldNames[i]), FieldTypes[i], /*TInfo [all...] |