Searched defs:TInfo (Results 26 - 36 of 36) sorted by relevance

12

/external/clang/include/clang/AST/
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...]
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp501 TypeSourceInfo *TInfo = Ctx->getTrivialTypeSourceInfo(Ty, SourceLocation()); local
503 TInfo, SourceLocation(), SourceLocation());
3050 TypeSourceInfo *TInfo local
3055 TInfo);
H A DRewriteModernObjC.cpp601 TypeSourceInfo *TInfo = Ctx->getTrivialTypeSourceInfo(Ty, SourceLocation()); local
603 TInfo, SourceLocation(), SourceLocation());
3645 TypeSourceInfo *TInfo local
3650 TInfo);
/external/clang/lib/Sema/
H A DSemaTemplate.cpp673 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
674 QualType T = TInfo->getType();
693 IsParameterPack, TInfo);
H A DSemaChecking.cpp1895 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 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 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...]
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...]
/external/clang/lib/Serialization/
H A DASTWriter.cpp4778 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 DASTContext.cpp616 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...]

Completed in 537 milliseconds

12