Lines Matching refs:TypenameLoc
10191 Sema::ActOnTypenameType(Scope *S, SourceLocation TypenameLoc,
10197 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
10198 Diag(TypenameLoc,
10202 << FixItHint::CreateRemoval(TypenameLoc);
10206 QualType T = CheckTypenameType(TypenameLoc.isValid()? ETK_Typename : ETK_None,
10207 TypenameLoc, QualifierLoc, II, IdLoc, &TSI,
10216 SourceLocation TypenameLoc,
10225 if (TypenameLoc.isValid() && S && !S->getTemplateParamParent())
10226 Diag(TypenameLoc,
10230 << FixItHint::CreateRemoval(TypenameLoc);
10234 if (TypenameLoc.isValid()) {
10263 SpecTL.setElaboratedKeywordLoc(TypenameLoc);
10291 TL.setElaboratedKeywordLoc(TypenameLoc);