Lines Matching defs:TUK
2015 TagUseKind TUK;
2022 TUK = TagUseKind::Friend;
2026 TUK = TagUseKind::Reference;
2041 TUK = TagUseKind::Friend;
2044 TUK = TagUseKind::Definition;
2085 TUK = TagUseKind::Definition;
2087 TUK = TagUseKind::Reference;
2093 TUK = DS.isFriendSpecified() ? TagUseKind::Friend : TagUseKind::Declaration;
2103 TUK = TagUseKind::Reference;
2107 if (TUK != TagUseKind::Reference) {
2133 TUK != TagUseKind::Definition)) {
2143 if (TUK == TagUseKind::Definition && Tok.is(tok::colon))
2164 TUK == TagUseKind::Declaration) {
2180 } else if (TUK == TagUseKind::Reference ||
2181 (TUK == TagUseKind::Friend &&
2187 TUK, TagType, StartLoc, SS, TemplateId->TemplateKWLoc,
2206 assert((TUK == TagUseKind::Definition || TUK == TagUseKind::Friend) &&
2209 if (TUK == TagUseKind::Friend) {
2232 getCurScope(), TagType, TUK, StartLoc, DS.getModulePrivateSpecLoc(),
2240 TUK == TagUseKind::Declaration) {
2251 } else if (TUK == TagUseKind::Friend &&
2282 if (TUK != TagUseKind::Declaration && TUK != TagUseKind::Definition)
2287 if (TUK == TagUseKind::Definition &&
2302 if (TUK != TagUseKind::Reference && TemplateParams)
2306 stripTypeAttributesOffDeclSpec(attrs, DS, TUK);
2310 getCurScope(), TagType, TUK, StartLoc, SS, Name, NameLoc, attrs, AS,
2321 assert(TUK == TagUseKind::Reference || TUK == TagUseKind::Friend);
2322 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK, SS,
2332 if (TUK == TagUseKind::Reference &&
2338 if (TUK == TagUseKind::Definition) {
2396 if (TUK == TagUseKind::Definition &&