about summary refs log tree commit diff
path: root/compiler/rustc_session/src/parse.rs
AgeCommit message (Expand)AuthorLines
2023-02-22various: translation resources from cg backendDavid Wood-5/+2
2023-02-22errors: generate typed identifiers in each crateDavid Wood-3/+6
2023-02-16Add feature gate for non_lifetime_bindersMichael Goulet-3/+3
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-6/+6
2022-10-31Add more track_callermejrs-0/+6
2022-10-07errors: add `emit_note`/`create_note`David Wood-1/+12
2022-09-30Remove expr_parentheses_needed from ParseSessMichael Goulet-11/+3
2022-09-28Auto merge of #101619 - Xiretza:rustc_parse-session-diagnostics, r=davidtwcobors-7/+5
2022-09-27Migrate rustc_session::expr_parentheses_needed to Subdiagnostic structXiretza-7/+5
2022-09-27session: remove now-unnecessary lint `#[allow]`sDavid Wood-8/+0
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-2/+2
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-8/+8
2022-09-21UPDATE - move SessionDiagnostic from rustc_session to rustc_errorsJhonny Bill Mena-2/+1
2022-09-14make `mk_attr_id` part of `ParseSess`SparrowLii-0/+4
2022-09-05UPDATE - into_diagnostic to take a Handler instead of a ParseSessJhonny Bill Mena-3/+3
2022-09-02Make CrateConfig make order depended for linting purposeUrgau-3/+3
2022-08-26translations(rustc_session): migrate 80% of the file parse.rsLuis Cardoso-6/+15
2022-08-22Support #[fatal(..)]finalchild-0/+16
2022-08-21Add Handler::struct_diagnostic()Xiretza-1/+9
2022-08-17Reenable early feature-gates as future-compat warningsChristopher Durham-3/+52
2022-07-01update cfg(bootstrap)sPietro Albini-2/+2
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-0/+2
2022-05-06sess: add `create_{err,warning}`David Wood-2/+16
2022-04-25add `struct_warn` methodChristian Poveda-0/+4
2022-04-25use `ParseSess` instead of `Session` in `into_diagnostic`Christian Poveda-1/+17
2022-04-13errors: lazily load fallback fluent bundleDavid Wood-4/+2
2022-04-09expand: Remove `ParseSess::missing_fragment_specifiers`Vadim Petrochenkov-2/+0
2022-04-05session: opt for enabling directionality markersDavid Wood-2/+2
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-3/+6
2022-04-05errors: implement fallback diagnostic translationDavid Wood-3/+13
2022-04-05span: move `MultiSpan`David Wood-2/+4
2022-03-24Prettify rustc_session fmt with capturing args (nfc)Jubilee Young-3/+2
2022-03-16resolve the conflict in compiler/rustc_session/src/parse.rscodehorseman-1/+1
2022-03-15fix typosDylan DPC-1/+1
2022-03-08Switch the primary diagnostic to `unknown_lints`David Koloski-2/+19
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-3/+3
2022-02-23rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission".Eduard-Mihai Burtescu-3/+3
2022-02-23Replace `&mut DiagnosticBuilder`, in signatures, with `&mut Diagnostic`.Eduard-Mihai Burtescu-2/+2
2022-02-16Implement --check-cfg option (RFC 3013)Loïc BRANSTETT-0/+4
2021-11-23review comment: plural of emoji is emojiEsteban Kuber-1/+1
2021-11-23Tokenize emoji as if they were valid indentifiersEsteban Kuber-1/+7
2021-10-02Report fatal lexer errors in `--cfg` command line argumentsFabian Wolff-2/+7
2021-07-30Use multispan suggestions more oftenEsteban Küber-14/+6
2021-07-02add track_path::path fn for proc-macro usageBernhard Schuster-0/+3
2021-05-12Implement span quoting for proc-macrosAaron Hill-0/+14
2021-03-27Remove (lots of) dead codeJoshua Nelson-0/+1
2021-03-05expand: Move module file path stack from global session to expansion dataVadim Petrochenkov-4/+0
2021-01-29Treat nightlies for a version as completeest31-0/+3
2020-12-22Revert "Promote missing_fragment_specifier to hard error"Wesley Wiser-0/+2
2020-11-15Rollup merge of #79005 - petrochenkov:noinjected, r=davidtwcoJonas Schievink-3/+1