reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
9149 TemplateName GuidedTemplate = D.getName().TemplateName.get().get(); 9158 Diag(D.getIdentifierLoc(), diag::err_deduction_guide_wrong_scope) 9163 auto &DS = D.getMutableDeclSpec(); 9169 *this, D.getIdentifierLoc(), 9196 if (D.isInvalidType()) 9201 for (const DeclaratorChunk &Chunk : llvm::reverse(D.type_objects())) { 9205 Diag(D.getDeclSpec().getBeginLoc(), 9207 << D.getSourceRange(); 9211 Diag(D.getName().getBeginLoc(), 9255 if (D.isFunctionDefinition()) 9256 Diag(D.getIdentifierLoc(), diag::err_deduction_guide_defines_function);