Lines Matching defs:TUK
2007 TagUseKind TUK;
2011 TUK = TagUseKind::Reference;
2026 TUK = TagUseKind::Friend;
2029 TUK = TagUseKind::Definition;
2070 TUK = TagUseKind::Definition;
2072 TUK = TagUseKind::Reference;
2078 TUK = DS.isFriendSpecified() ? TagUseKind::Friend : TagUseKind::Declaration;
2088 TUK = TagUseKind::Reference;
2092 if (TUK != TagUseKind::Reference) {
2118 TUK != TagUseKind::Definition)) {
2128 if (TUK == TagUseKind::Definition && Tok.is(tok::colon))
2149 TUK == TagUseKind::Declaration) {
2165 } else if (TUK == TagUseKind::Reference ||
2166 (TUK == TagUseKind::Friend &&
2172 TUK, TagType, StartLoc, SS, TemplateId->TemplateKWLoc,
2191 assert((TUK == TagUseKind::Definition || TUK == TagUseKind::Friend) &&
2194 if (TUK == TagUseKind::Friend) {
2217 getCurScope(), TagType, TUK, StartLoc, DS.getModulePrivateSpecLoc(),
2225 TUK == TagUseKind::Declaration) {
2236 } else if (TUK == TagUseKind::Friend &&
2248 if (TUK != TagUseKind::Declaration && TUK != TagUseKind::Definition)
2253 if (TUK == TagUseKind::Definition &&
2268 if (TUK != TagUseKind::Reference && TemplateParams)
2272 stripTypeAttributesOffDeclSpec(attrs, DS, TUK);
2276 getCurScope(), TagType, TUK, StartLoc, SS, Name, NameLoc, attrs, AS,
2287 assert(TUK == TagUseKind::Reference || TUK == TagUseKind::Friend);
2288 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, SS,
2298 if (TUK == TagUseKind::Reference &&
2304 if (TUK == TagUseKind::Definition) {
2362 if (TUK == TagUseKind::Definition &&