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

12

/external/clang/include/clang/Sema/
H A DLocInfoType.h38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) argument
43 DeclInfo(TInfo) {
/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/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/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 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 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 DTemplateBase.h380 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} argument
430 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) argument
431 : Argument(Argument), LocInfo(TInfo) {
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 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 DDeclObjC.h340 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } argument
1399 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW,
1401 : FieldDecl(ObjCIvar, DC, StartLoc, IdLoc, Id, T, TInfo, BW,
1409 TypeSourceInfo *TInfo,
1457 /*TInfo=*/nullptr, // FIXME: Do ObjCAtDefs have declarators ?
1397 ObjCIvarDecl(ObjCContainerDecl *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, bool synthesized) argument
/external/clang/lib/AST/
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 DDeclObjC.cpp1401 QualType T, TypeSourceInfo *TInfo,
1430 return new (C, DC) ObjCIvarDecl(DC, StartLoc, IdLoc, Id, T, TInfo, ac, BW,
1398 Create(ASTContext &C, ObjCContainerDecl *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, bool synthesized) argument
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...]
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 DExpr.cpp289 TypeSourceInfo *TInfo = Var->getFirstDecl()->getTypeSourceInfo(); local
290 if (TInfo->getType()->isIncompleteArrayType())
/external/clang/lib/Sema/
H A DSemaCast.cpp224 TypeSourceInfo *TInfo = GetTypeForDeclaratorCast(D, E->getType()); local
233 return BuildCXXNamedCast(OpLoc, Kind, TInfo, E,
H A DSemaObjCProperty.cpp531 TypeSourceInfo *TInfo,
535 QualType T = TInfo->getType();
552 SourceLocation StarLoc = TInfo->getTypeLoc().getLocEnd();
557 SourceLocation TLoc = TInfo->getTypeLoc().getLocStart();
558 TInfo = Context.getTrivialTypeSourceInfo(T, TLoc);
564 PropertyId, AtLoc, LParenLoc, TInfo);
2020 /*TInfo=*/nullptr,
520 CreatePropertyDecl(Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc, SourceLocation LParenLoc, FieldDeclarator &FD, Selector GetterSel, Selector SetterSel, const bool isAssign, const bool isReadWrite, const unsigned Attributes, const unsigned AttributesAsWritten, TypeSourceInfo *TInfo, tok::ObjCKeywordKind MethodImplKind, DeclContext *lexicalDC) argument
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 DSemaDeclObjC.cpp3325 VarDecl *Sema::BuildObjCExceptionDecl(TypeSourceInfo *TInfo, QualType T, argument
3354 T, TInfo, SC_None);
3391 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); local
3392 QualType ExceptionType = TInfo->getType();
3394 VarDecl *New = BuildObjCExceptionDecl(TInfo, ExceptionType,
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 DSemaExprObjC.cpp243 NumberType, /*TInfo=*/nullptr,
513 /*TInfo=*/nullptr,
674 /*TInfo=*/nullptr,
682 /*TInfo=*/nullptr, SC_None,
792 /*TInfo=*/nullptr, SC_None,
800 /*TInfo=*/nullptr, SC_None,
808 /*TInfo=*/nullptr, SC_None,
968 TypeSourceInfo *TInfo; local
969 QualType EncodedType = GetTypeFromParser(ty, &TInfo);
970 if (!TInfo)
[all...]
H A DSemaStmt.cpp1867 TypeSourceInfo *TInfo = SemaRef.Context.getTrivialTypeSourceInfo(Type, Loc); local
1869 TInfo, SC_None);
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...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp351 Info->TInfo =
461 TypeSourceInfo *TInfo = GetTypeSourceInfo(Record, Idx); local
464 TD->setModedTypeSourceInfo(TInfo, modedT);
466 TD->setTypeSourceInfo(TInfo);

Completed in 2272 milliseconds

12