Searched refs:TUK_Reference (Results 1 – 10 of 10) sorted by relevance
1487 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1534 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1550 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1554 if (TUK != Sema::TUK_Reference) { in ParseClassSpecifier()1578 if (TUK == Sema::TUK_Reference) in ParseClassSpecifier()1634 } else if (TUK == Sema::TUK_Reference || in ParseClassSpecifier()1741 if (TUK != Sema::TUK_Reference && TemplateParams) in ParseClassSpecifier()1760 assert(TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend); in ParseClassSpecifier()
1427 if (TUK == Sema::TUK_Reference) in handleDeclspecAlignBeforeClassKey()4006 TUK = Sema::TUK_Reference; in ParseEnumSpecifier()4029 TUK = Sema::TUK_Reference; in ParseEnumSpecifier()4034 if (TUK == Sema::TUK_Reference && shouldDelayDiagsInTag) { in ParseEnumSpecifier()4040 TUK != Sema::TUK_Reference) { in ParseEnumSpecifier()4060 if (TUK == Sema::TUK_Reference) in ParseEnumSpecifier()4134 if (Tok.is(tok::l_brace) && TUK != Sema::TUK_Reference) { in ParseEnumSpecifier()4143 if (Tok.is(tok::l_brace) && TUK != Sema::TUK_Reference) in ParseEnumSpecifier()
1693 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1740 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1756 TUK = Sema::TUK_Reference; in ParseClassSpecifier()1760 if (TUK != Sema::TUK_Reference) { in ParseClassSpecifier()1784 if (TUK == Sema::TUK_Reference) in ParseClassSpecifier()1834 } else if (TUK == Sema::TUK_Reference || in ParseClassSpecifier()1935 if (TUK != Sema::TUK_Reference && TemplateParams) in ParseClassSpecifier()1954 assert(TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend); in ParseClassSpecifier()
1616 if (TUK == Sema::TUK_Reference) in stripTypeAttributesOffDeclSpec()4536 TUK = Sema::TUK_Reference; in ParseEnumSpecifier()4567 TUK = Sema::TUK_Reference; in ParseEnumSpecifier()4571 TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend; in ParseEnumSpecifier()4575 if (TUK == Sema::TUK_Reference && shouldDelayDiagsInTag) { in ParseEnumSpecifier()4581 TUK != Sema::TUK_Reference) { in ParseEnumSpecifier()4693 if (Tok.is(tok::l_brace) && TUK != Sema::TUK_Reference) { in ParseEnumSpecifier()
12272 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()12286 (SS.isNotEmpty() && TUK != TUK_Reference)) { in ActOnTag()12362 if (TUK == TUK_Friend || TUK == TUK_Reference) in ActOnTag()12377 if (TUK == TUK_Friend || TUK == TUK_Reference) { in ActOnTag()12410 (TUK == TUK_Reference || TUK == TUK_Friend)) { in ActOnTag()12427 if (TUK != TUK_Reference && TUK != TUK_Friend && in ActOnTag()12495 if (!getLangOpts().CPlusPlus && TUK != TUK_Reference) { in ActOnTag()12531 (TUK == TUK_Reference || TUK == TUK_Friend)) { in ActOnTag()12535 if (TUK == TUK_Reference) { in ActOnTag()12630 if (SS.isEmpty() && TUK != TUK_Reference && TUK != TUK_Friend && in ActOnTag()[all …]
860 assert(TUK != TUK_Reference && "Can only declare or define class templates"); in CheckClassTemplate()907 } else if (TUK != TUK_Friend && TUK != TUK_Reference) in CheckClassTemplate()6187 assert(TUK != TUK_Reference && "References are not specializations"); in ActOnClassTemplateSpecialization()7613 Decl *TagD = ActOnTag(S, TagSpec, Sema::TUK_Reference, in ActOnExplicitInstantiation()
15364 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()15378 (SS.isNotEmpty() && TUK != TUK_Reference)) { in ActOnTag()15457 if (TUK == TUK_Friend || TUK == TUK_Reference) in ActOnTag()15521 if (TUK == TUK_Friend || TUK == TUK_Reference) { in ActOnTag()15554 (TUK == TUK_Reference || TUK == TUK_Friend)) { in ActOnTag()15571 if (TUK != TUK_Reference && TUK != TUK_Friend && in ActOnTag()15639 if (!getLangOpts().CPlusPlus && TUK != TUK_Reference) { in ActOnTag()15680 (TUK == TUK_Reference || TUK == TUK_Friend || IsTemplateParamOrArg)) { in ActOnTag()15684 if (TUK == TUK_Reference || IsTemplateParamOrArg) { in ActOnTag()15781 if (SS.isEmpty() && TUK != TUK_Reference && TUK != TUK_Friend && in ActOnTag()[all …]
1701 assert(TUK != TUK_Reference && "Can only declare or define class templates"); in CheckClassTemplate()1748 } else if (TUK != TUK_Friend && TUK != TUK_Reference) in CheckClassTemplate()8243 assert(TUK != TUK_Reference && "References are not specializations"); in ActOnClassTemplateSpecialization()9830 Decl *TagD = ActOnTag(S, TagSpec, Sema::TUK_Reference, in ActOnExplicitInstantiation()
1944 TUK_Reference, // Reference to a tag: 'struct foo *X;' enumerator
2857 TUK_Reference, // Reference to a tag: 'struct foo *X;' enumerator