reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
990 void ConsumeExtraSemi(ExtraSemiKind Kind, DeclSpec::TST T = TST_unspecified); 2015 void ParseMicrosoftIfExistsClassDeclaration(DeclSpec::TST TagType, 2179 void ParseStructUnionBody(SourceLocation StartLoc, DeclSpec::TST TagType, 2820 DeclSpec::TST TagType, Decl *Tag); 2871 DeclSpec::TST TagType = DeclSpec::TST_unspecified,tools/clang/include/clang/Sema/DeclSpec.h
272 static const TST TST_unspecified = clang::TST_unspecified; 273 static const TST TST_void = clang::TST_void; 274 static const TST TST_char = clang::TST_char; 275 static const TST TST_wchar = clang::TST_wchar; 276 static const TST TST_char8 = clang::TST_char8; 277 static const TST TST_char16 = clang::TST_char16; 278 static const TST TST_char32 = clang::TST_char32; 279 static const TST TST_int = clang::TST_int; 280 static const TST TST_int128 = clang::TST_int128; 281 static const TST TST_half = clang::TST_half; 282 static const TST TST_float = clang::TST_float; 283 static const TST TST_double = clang::TST_double; 284 static const TST TST_float16 = clang::TST_Float16; 285 static const TST TST_accum = clang::TST_Accum; 286 static const TST TST_fract = clang::TST_Fract; 287 static const TST TST_float128 = clang::TST_float128; 288 static const TST TST_bool = clang::TST_bool; 289 static const TST TST_decimal32 = clang::TST_decimal32; 290 static const TST TST_decimal64 = clang::TST_decimal64; 291 static const TST TST_decimal128 = clang::TST_decimal128; 292 static const TST TST_enum = clang::TST_enum; 293 static const TST TST_union = clang::TST_union; 294 static const TST TST_struct = clang::TST_struct; 295 static const TST TST_interface = clang::TST_interface; 296 static const TST TST_class = clang::TST_class; 297 static const TST TST_typename = clang::TST_typename; 298 static const TST TST_typeofType = clang::TST_typeofType; 299 static const TST TST_typeofExpr = clang::TST_typeofExpr; 300 static const TST TST_decltype = clang::TST_decltype; 301 static const TST TST_decltype_auto = clang::TST_decltype_auto; 302 static const TST TST_underlyingType = clang::TST_underlyingType; 303 static const TST TST_auto = clang::TST_auto; 304 static const TST TST_auto_type = clang::TST_auto_type; 305 static const TST TST_unknown_anytype = clang::TST_unknown_anytype; 306 static const TST TST_atomic = clang::TST_atomic; 310 static const TST TST_error = clang::TST_error; 409 static bool isTypeRep(TST T) { 413 static bool isExprRep(TST T) { 420 static bool isDeclRep(TST T) { 473 TST getTypeSpecType() const { return (TST)TypeSpecType; } 525 static const char *getSpecifierName(DeclSpec::TST T, 653 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 655 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 658 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec, 661 bool SetTypeSpecType(TST T, SourceLocation TagKwLoc, 665 bool SetTypeSpecType(TST T, SourceLocation TagKwLoc, 670 bool SetTypeSpecType(TST T, SourceLocation Loc, const char *&PrevSpec,tools/clang/lib/Parse/ParseDecl.cpp
4126 DeclSpec::TST TagType, Decl *TagDecl) {
tools/clang/lib/Parse/ParseDeclCXX.cpp1397 DeclSpec::TST TagType; 3053 DeclSpec::TST TagType, Decl *TagDecl) { 4323 DeclSpec::TST TagType, ParsedAttributes &AccessAttrs,tools/clang/lib/Parse/ParseOpenMP.cpp
1249 DeclSpec::TST TagType, Decl *Tag) {
tools/clang/lib/Parse/Parser.cpp 177 void Parser::ConsumeExtraSemi(ExtraSemiKind Kind, DeclSpec::TST TST) {
tools/clang/lib/Sema/DeclSpec.cpp520 const char *DeclSpec::getSpecifierName(DeclSpec::TST T, 702 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, 710 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation TagKwLoc, 733 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, 755 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, 763 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation TagKwLoc, 787 bool DeclSpec::SetTypeSpecType(TST T, SourceLocation Loc, 1363 TST tst = getTypeSpecType();tools/clang/lib/Sema/SemaDecl.cpp
608 DeclSpec::TST Sema::isTagName(IdentifierInfo &II, Scope *S) { 4372 static unsigned GetDiagnosticTypeSpecifierID(DeclSpec::TST T) { 4633 DeclSpec::TST TypeSpecType = DS.getTypeSpecType();tools/clang/lib/Sema/SemaDeclCXX.cpp
9126 void check(SourceLocation SpecLoc, DeclSpec::TST Spec) {