reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1118 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S); 1121 auto CheckValidDeclSpecifiers = [this, &D] { 1133 const DeclSpec &DS = D.getDeclSpec(); 1175 Diag(D.getIdentifierLoc(), 1184 QualType T = CheckNonTypeTemplateParameterType(TInfo, D.getIdentifierLoc()); 1190 CheckFunctionOrTemplateParamDeclarator(S, D); 1192 IdentifierInfo *ParamName = D.getIdentifier(); 1193 bool IsParameterPack = D.hasEllipsis(); 1195 Context, Context.getTranslationUnitDecl(), D.getBeginLoc(), 1196 D.getIdentifierLoc(), Depth, Position, ParamName, T, IsParameterPack, 1208 maybeDiagnoseTemplateParameterShadow(*this, S, D.getIdentifierLoc(),