Home | History | Annotate | Download | only in Parse

Lines Matching defs:TUK

1126   Sema::TagUseKind TUK;
1128 TUK = Sema::TUK_Reference;
1142 TUK = Sema::TUK_Friend;
1145 TUK = Sema::TUK_Definition;
1148 TUK = DS.isFriendSpecified() ? Sema::TUK_Friend : Sema::TUK_Declaration;
1150 TUK = Sema::TUK_Reference;
1153 TUK != Sema::TUK_Definition)) {
1176 TUK == Sema::TUK_Declaration) {
1196 } else if (TUK == Sema::TUK_Reference ||
1197 (TUK == Sema::TUK_Friend &&
1199 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType, StartLoc,
1221 assert(TUK == Sema::TUK_Definition && "Expected a definition here");
1244 = Actions.ActOnClassTemplateSpecialization(getCurScope(), TagType, TUK,
1257 TUK == Sema::TUK_Declaration) {
1269 } else if (TUK == Sema::TUK_Friend &&
1280 TUK == Sema::TUK_Definition) {
1290 if (TUK != Sema::TUK_Reference && TemplateParams)
1295 TagOrTempResult = Actions.ActOnTag(getCurScope(), TagType, TUK, StartLoc,
1305 assert(TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend);
1306 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK,
1312 if (TUK == Sema::TUK_Definition) {
1348 if (TUK == Sema::TUK_Definition) {