about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/env.rs
AgeCommit message (Expand)AuthorLines
2025-05-10Remove `AstDeref`.Nicholas Nethercote-3/+3
2025-02-08Rustfmtbjorn3-5/+5
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-10-13Fix bug where `option_env!` would return `None` when env var is present but n...beetrees-7/+27
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-6/+6
2024-07-29Reformat `use` declarations.Nicholas Nethercote-4/+6
2024-04-26Adjust some `pub`s.Nicholas Nethercote-2/+2
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-3/+2
2024-04-01Fix error message for `env!` when env var is not valid Unicodebeetrees-21/+30
2024-03-13delay expand macro bang when there has indeterminate pathbohan-20/+34
2024-03-05Rename all `ParseSess` variables/fields/lifetimes as `psess`.Nicholas Nethercote-2/+2
2024-02-25Remove `ast::` & `base::` prefixes from some builtin macrosLieselotte-9/+11
2024-02-25Add `ErrorGuaranteed` to `ast::ExprKind::Err`Lieselotte-17/+19
2024-01-12Rename `--env` option flag to `--env-set`Guillaume Gomez-1/+1
2023-12-24Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-4/+4
2023-12-10Implement `--env` compiler flagGuillaume Gomez-2/+12
2023-11-04Use the correct span when emitting the `env!` resultThom Chiovoloni-1/+1
2023-07-25builtin_macros: raw str in diagnostic outputDavid Wood-18/+23
2023-07-24builtin_macros: expect raw strings tooDavid Wood-1/+1
2023-07-12Re-format let-else per rustfmt updateMark Rousskov-1/+6
2023-05-11Better diagnostics for `env!` where variable contains escapeclubby789-3/+9
2023-04-10Migrate most of `rustc_builtin_macros` to diagnostic implsclubby789-18/+12
2023-02-28Explain compile-time vs run-time difference in env!() error messageKornel-10/+30
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-2/+2
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2022-12-28Rename `Rptr` to `Ref` in AST and HIRNilstrieb-1/+1
2022-12-10Migrate parts of `rustc_expand` to session diagnosticsnils-1/+1
2022-12-06`rustc_builtin_macros`: remove `ref` patternsMaybe Waffle-1/+1
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-2/+2
2022-02-19Adopt let else in more placesest31-6/+4
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2020-08-30mv compiler to compiler/mark-0/+93