Lines Matching refs:TInfo
528 // A struct representing both a TInfo and a syntactic qualifier,
531 TypeSourceInfo *TInfo;
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, S) {
1253 QualType T, TypeSourceInfo *TInfo,
1541 QualType T, TypeSourceInfo *TInfo,
1544 : DeclaratorDecl(DK, DC, NameInfo.getLoc(), NameInfo.getName(), T, TInfo,
1584 TypeSourceInfo *TInfo,
1590 return FunctionDecl::Create(C, DC, StartLoc, NameInfo, T, TInfo,
1599 QualType T, TypeSourceInfo *TInfo,
2171 QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable,
2173 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
2183 TypeSourceInfo *TInfo, Expr *BW, bool Mutable,
2417 IdentifierInfo *Id, TypeSourceInfo *TInfo)
2419 MaybeModedTInfo(TInfo) {}
2476 SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo)
2477 : TypedefNameDecl(Typedef, C, DC, StartLoc, IdLoc, Id, TInfo) {}
2482 IdentifierInfo *Id, TypeSourceInfo *TInfo);
2496 SourceLocation IdLoc, IdentifierInfo *Id, TypeSourceInfo *TInfo)
2497 : TypedefNameDecl(TypeAlias, C, DC, StartLoc, IdLoc, Id, TInfo) {}
2502 IdentifierInfo *Id, TypeSourceInfo *TInfo);
2946 void setIntegerTypeSourceInfo(TypeSourceInfo *TInfo) { IntegerType = TInfo; }