Lines Matching defs:TUK
1974 DeclSpec &DS, TagUseKind TUK) {
1975 if (TUK == TagUseKind::Reference)
5428 TagUseKind TUK;
5430 TUK = TagUseKind::Reference;
5442 TUK = TagUseKind::Friend;
5444 TUK = TagUseKind::Definition;
5453 TUK = DS.isFriendSpecified() ? TagUseKind::Friend : TagUseKind::Declaration;
5461 TUK = TagUseKind::Reference;
5465 TUK == TagUseKind::Reference || TUK == TagUseKind::Friend;
5469 if (TUK == TagUseKind::Reference && shouldDelayDiagsInTag) {
5475 TUK != TagUseKind::Reference) {
5496 if (!Name && TUK != TagUseKind::Definition) {
5526 stripTypeAttributesOffDeclSpec(attrs, DS, TUK);
5529 if (!Name && TUK == TagUseKind::Definition && Tok.is(tok::l_brace) &&
5540 Actions.ActOnTag(getCurScope(), DeclSpec::TST_enum, TUK, StartLoc, SS,
5550 assert(TUK == TagUseKind::Definition && "can only skip a definition");
5574 getCurScope(), DeclSpec::TST_enum, TUK, SS, Name, StartLoc, NameLoc);
5592 if (Tok.is(tok::l_brace) && TUK != TagUseKind::Reference) {
5601 if (Tok.is(tok::l_brace) && TUK == TagUseKind::Definition) {