Lines Matching defs:TUK
1561 Sema::TagUseKind TUK) {
1562 if (TUK == Sema::TUK_Reference)
4450 Sema::TagUseKind TUK;
4452 TUK = Sema::TUK_Reference;
4464 TUK = Sema::TUK_Friend;
4466 TUK = Sema::TUK_Definition;
4475 TUK = DS.isFriendSpecified() ? Sema::TUK_Friend : Sema::TUK_Declaration;
4483 TUK = Sema::TUK_Reference;
4487 TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend;
4491 if (TUK == Sema::TUK_Reference && shouldDelayDiagsInTag) {
4497 TUK != Sema::TUK_Reference) {
4517 if (!Name && TUK != Sema::TUK_Definition) {
4544 stripTypeAttributesOffDeclSpec(attrs, DS, TUK);
4547 if (!Name && TUK == Sema::TUK_Definition && Tok.is(tok::l_brace) &&
4558 getCurScope(), DeclSpec::TST_enum, TUK, StartLoc, SS, Name, NameLoc,
4567 assert(TUK == Sema::TUK_Definition && "can only skip a definition");
4591 getCurScope(), DeclSpec::TST_enum, TUK, SS, Name, StartLoc, NameLoc);
4609 if (Tok.is(tok::l_brace) && TUK != Sema::TUK_Reference) {
4618 if (Tok.is(tok::l_brace) && TUK == Sema::TUK_Definition) {