Home | History | Annotate | Download | only in Parse

Lines Matching defs:TUK

1027   Sema::TagUseKind TUK;
1029 TUK = Sema::TUK_Reference;
1042 TUK = Sema::TUK_Friend;
1045 TUK = Sema::TUK_Definition;
1048 TUK = DS.isFriendSpecified() ? Sema::TUK_Friend : Sema::TUK_Declaration;
1050 TUK = Sema::TUK_Reference;
1053 TUK != Sema::TUK_Definition)) {
1076 TUK == Sema::TUK_Declaration) {
1096 } else if (TUK == Sema::TUK_Reference ||
1097 (TUK == Sema::TUK_Friend &&
1099 TypeResult = Actions.ActOnTagTemplateIdType(TUK, TagType,
1121 assert(TUK == Sema::TUK_Definition && "Expected a definition here");
1144 = Actions.ActOnClassTemplateSpecialization(getCurScope(), TagType, TUK,
1157 TUK == Sema::TUK_Declaration) {
1169 } else if (TUK == Sema::TUK_Friend &&
1180 TUK == Sema::TUK_Definition) {
1190 if (TUK != Sema::TUK_Reference && TemplateParams)
1195 TagOrTempResult = Actions.ActOnTag(getCurScope(), TagType, TUK, StartLoc,
1204 assert(TUK == Sema::TUK_Reference || TUK == Sema::TUK_Friend);
1205 TypeResult = Actions.ActOnDependentTag(getCurScope(), TagType, TUK,
1211 if (TUK == Sema::TUK_Definition) {
1247 if (TUK == Sema::TUK_Definition) {