• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/

Lines Matching refs:TagType

1396   DeclSpec::TST TagType;
1398 TagType = DeclSpec::TST_struct;
1400 TagType = DeclSpec::TST_interface;
1402 TagType = DeclSpec::TST_class;
1405 TagType = DeclSpec::TST_union;
1410 Actions.CodeCompleteTag(getCurScope(), TagType);
1449 if (TagType == DeclSpec::TST_struct &&
1536 TagType == DeclSpec::TST_struct;
1744 DeclSpec::getSpecifierName(TagType, PPol));
1786 << DeclSpec::getSpecifierName(TagType, Policy);
1819 TagType, StartLoc, SS, TemplateId->Template,
1831 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc,
1881 getCurScope(), TagType, TUK, StartLoc, DS.getModulePrivateSpecLoc(),
1899 TagType, StartLoc, SS, Name, NameLoc, attrs);
1905 getCurScope(), DS.getFriendSpecLoc(), TagType, StartLoc, SS, Name,
1936 getCurScope(), TagType, TUK, StartLoc, SS, Name, NameLoc, attrs, AS,
1948 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK,
1959 SkipCXXMemberSpecification(StartLoc, AttrFixitLoc, TagType,
1962 ParseCXXMemberSpecification(StartLoc, AttrFixitLoc, attrs, TagType,
1968 ParseStructUnionBody(StartLoc, TagType, cast<RecordDecl>(D));
1990 Result = DS.SetTypeSpecType(TagType, StartLoc,
2020 DeclSpec::getSpecifierName(TagType, PPol));
3014 unsigned TagType, Decl *TagDecl) {
3039 TagType == DeclSpec::TST_interface);
3069 DeclSpec::TST TagType, Decl *TagDecl) {
3075 ParseMicrosoftIfExistsClassDeclaration(TagType, AccessAttrs, AS);
3080 ConsumeExtraSemi(InsideStruct, TagType);
3142 if (TagType == DeclSpec::TST_interface && AS != AS_public) {
3156 AS, AccessAttrs, /*Delayed=*/true, TagType, TagDecl);
3161 << DeclSpec::getSpecifierName(TagType,
3179 unsigned TagType, Decl *TagDecl) {
3180 assert((TagType == DeclSpec::TST_struct ||
3181 TagType == DeclSpec::TST_interface ||
3182 TagType == DeclSpec::TST_union ||
3183 TagType == DeclSpec::TST_class) && "Invalid TagType!");
3226 TagType == DeclSpec::TST_interface);
3244 if (TagType == DeclSpec::TST_interface)
3335 if (TagType == DeclSpec::TST_class)
3347 CurAS, AccessAttrs, static_cast<DeclSpec::TST>(TagType), TagDecl);
4414 DeclSpec::TST TagType, ParsedAttributes &AccessAttrs,
4445 ParseMicrosoftIfExistsClassDeclaration(TagType,
4452 ConsumeExtraSemi(InsideStruct, TagType);