e11511dfa6
translation: doc comments with derives, subdiagnostic-less enum variants, more derive use - Adds support for `doc` attributes in the diagnostic derives so that documentation comments don't result in the derive failing. - Adds support for enum variants in the subdiagnostic derive to not actually correspond to an addition to a diagnostic. - Made use of the derive in more places in the `rustc_ast_lowering`, `rustc_ast_passes`, `rustc_lint`, `rustc_session`, `rustc_infer` - taking advantage of recent additions like eager subdiagnostics, multispan suggestions, etc. cc #100717 |
||
---|---|---|
.. | ||
ast_lowering.ftl | ||
ast_passes.ftl | ||
attr.ftl | ||
borrowck.ftl | ||
builtin_macros.ftl | ||
codegen_gcc.ftl | ||
codegen_ssa.ftl | ||
compiletest.ftl | ||
const_eval.ftl | ||
driver.ftl | ||
errors.ftl | ||
expand.ftl | ||
hir_analysis.ftl | ||
infer.ftl | ||
interface.ftl | ||
lint.ftl | ||
metadata.ftl | ||
middle.ftl | ||
mir_dataflow.ftl | ||
monomorphize.ftl | ||
parser.ftl | ||
passes.ftl | ||
plugin_impl.ftl | ||
privacy.ftl | ||
query_system.ftl | ||
save_analysis.ftl | ||
session.ftl | ||
symbol_mangling.ftl | ||
trait_selection.ftl | ||
ty_utils.ftl |