2022-12-11 |
Nicholas Nethercote | Speed up the "builtin lints only" case.
|
commit | commitdiff | tree |
2022-12-11 |
Nicholas Nethercote | Reinstate `{Early,Late}LintPassObjects`.
|
commit | commitdiff | tree |
2022-12-11 |
Nicholas Nethercote | Rename `run_early_passes` as `lint_callback`.
|
commit | commitdiff | tree |
2022-12-08 |
Nicholas Nethercote | Fix a typo.
|
commit | commitdiff | tree |
2022-12-08 |
Nicholas Nethercote | Remove `UnsafetyState`.
|
commit | commitdiff | tree |
2022-12-08 |
Nicholas Nethercote | Inline and remove `place_contents_drop_state_cannot_differ`.
|
commit | commitdiff | tree |
2022-12-07 |
Nicholas Nethercote | Split `EarlyContextAndPasses::check_id` in two.
|
commit | commitdiff | tree |
2022-12-07 |
Nicholas Nethercote | Inline some hot lint pass functions.
|
commit | commitdiff | tree |
2022-12-07 |
Nicholas Nethercote | Rename `$passes` as `$pass` in several macros.
|
commit | commitdiff | tree |
2022-12-07 |
Nicholas Nethercote | Add some useful comments.
|
commit | commitdiff | tree |
2022-12-07 |
Nicholas Nethercote | Remove `$hir` argument from `late_lint_methods!`.
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Remove `{Early,Late}LintPassObjects`.
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Remove `LitKind::synthesize_token_lit`.
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Remove three uses of `LitKind::synthesize_token_lit`.
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Parameterise `Parser::{recover_unclosed_char,handle_missing_...
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Remove `ExtCtxt::expr_lit`.
|
commit | commitdiff | tree |
2022-12-05 |
Nicholas Nethercote | Remove `mk_name_value_item{,_str}`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Inline and remove `early_lint_node`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Merge `builtins` into `EarlyLintPassObjects`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Remove some unnecessary `Send` bounds.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Inline and remove `late_lint_pass_crate`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Inline and remove `late_lint_mod_pass`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Merge `builtins` into `LateLintPassObjects`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Remove six macros relating to lint definitions.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Remove `-Zno-interleave-lints`.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Eliminate four unnecessary lint macros.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Reorder `StrLit` fields.
|
commit | commitdiff | tree |
2022-12-02 |
Nicholas Nethercote | Remove `token::Lit` from `ast::MetaItemLit`.
|
commit | commitdiff | tree |
2022-12-01 |
Nicholas Nethercote | Add `StrStyle` to `ast::LitKind::ByteStr`.
|
commit | commitdiff | tree |
2022-12-01 |
Nicholas Nethercote | Rename `LitKind::to_token_lit` as `LitKind::synthesize_token...
|
commit | commitdiff | tree |
2022-11-30 |
Nicholas Nethercote | Add dependabot to `.mailmap`.
|
commit | commitdiff | tree |
2022-11-30 |
Nicholas Nethercote | Add bors to `.mailmap`.
|
commit | commitdiff | tree |
2022-11-30 |
Nicholas Nethercote | Fix an ICE parsing a malformed literal in `concat_bytes!`.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Add Nicholas Nethercote to `.mailmap`. Add Nicholas Nethercote to `.mailmap`. 517 Nicholas Nethercote <n.nethercote@gmail.com> 2 Nicholas Nethercote <nnethercote@apple.com> 560 Nicholas Nethercote <nnethercote@mozilla.com> 1079 Nicholas Nethercote <n.nethercote@gmail.com>
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Avoid more `MetaItem`-to-`Attribute` conversions.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Inline and remove `MetaItemLit::from_lit_kind`.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Remove an out-of-date comment.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Avoid more unnecessary `MetaItem`/`Attribute` conversions.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Reorder some types.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Improve comments about attributes and meta items.
|
commit | commitdiff | tree |
2022-11-29 |
Nicholas Nethercote | Avoid unnecessary `MetaItem`/`Attribute` conversions.
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Rename `NestedMetaItem::[Ll]iteral` as `NestedMetaItem...
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Adjust comments on `StrLit`.
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Rename `ast::Lit` as `ast::MetaItemLit`.
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Rename `ast::Lit` as `ast::MetaItemLit`.
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Factor out a repeated expression in `lower_attr_args`.
|
commit | commitdiff | tree |
2022-11-28 |
Nicholas Nethercote | Remove `Lit::from_included_bytes`.
|
commit | commitdiff | tree |
2022-11-24 |
Nicholas Nethercote | Clarify `SyntaxExtensionKind::LegacyDerive`.
|
commit | commitdiff | tree |
2022-11-23 |
Nicholas Nethercote | Fix an ICE parsing a malformed attribute.
|
commit | commitdiff | tree |
2022-11-21 |
Nicholas Nethercote | Split `MacArgs` in two.
|
commit | commitdiff | tree |
2022-11-21 |
Nicholas Nethercote | Split `MacArgs` in two.
|
commit | commitdiff | tree |
2022-11-21 |
Nicholas Nethercote | Streamline deriving on packed structs.
|
commit | commitdiff | tree |
2022-11-17 |
Nicholas Nethercote | Use `ThinVec` in `ast::Path`.
|
commit | commitdiff | tree |
2022-11-17 |
Nicholas Nethercote | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in...
|
commit | commitdiff | tree |
2022-11-17 |
Nicholas Nethercote | Box `ExprKind::{Closure,MethodCall}`, and `QSelf` in...
|
commit | commitdiff | tree |
2022-11-16 |
Nicholas Nethercote | Merge basic blocks where possible when generating LLVM IR.
|
commit | commitdiff | tree |
2022-11-16 |
Nicholas Nethercote | Use `&mut Bx` more.
|
commit | commitdiff | tree |
2022-11-15 |
Nicholas Nethercote | Use `token::Lit` in `ast::ExprKind::Lit`.
|
commit | commitdiff | tree |
2022-11-15 |
Nicholas Nethercote | Use `token::Lit` in `ast::ExprKind::Lit`.
|
commit | commitdiff | tree |
2022-11-15 |
Nicholas Nethercote | Add some more bad suffix cases in a test.
|
commit | commitdiff | tree |
2022-11-15 |
Nicholas Nethercote | Add a test for different stages of lexer error reporting.
|
commit | commitdiff | tree |
2022-11-14 |
Nicholas Nethercote | Remove TraitDef::generics.
|
commit | commitdiff | tree |
2022-11-14 |
Nicholas Nethercote | Remove `addr_of` argument from `create_struct_pattern_fields`.
|
commit | commitdiff | tree |
2022-11-14 |
Nicholas Nethercote | Clarify `expand_struct_method_body`.
|
commit | commitdiff | tree |
2022-11-08 |
Nicholas Nethercote | Simplify `unescape_{char,byte}`.
|
commit | commitdiff | tree |
2022-11-06 |
Nicholas Nethercote | Make underscore_literal_suffix a hard error.
|
commit | commitdiff | tree |
2022-11-05 |
Nicholas Nethercote | Rename some `result` variables as `res`, for consistency.
|
commit | commitdiff | tree |
2022-11-05 |
Nicholas Nethercote | Remove `unescape_byte_literal`.
|
commit | commitdiff | tree |
2022-11-04 |
Nicholas Nethercote | Inline and remove `validate_int_literal`.
|
commit | commitdiff | tree |
2022-11-04 |
Nicholas Nethercote | Refactor `cook_lexer_literal`.
|
commit | commitdiff | tree |
2022-11-04 |
Nicholas Nethercote | Improve comments.
|
commit | commitdiff | tree |
2022-11-04 |
Nicholas Nethercote | Make non-ASCII errors more consistent.
|
commit | commitdiff | tree |
2022-11-03 |
Nicholas Nethercote | Use `Mode` less.
|
commit | commitdiff | tree |
2022-11-03 |
Nicholas Nethercote | Clarify range calculations.
|
commit | commitdiff | tree |
2022-11-03 |
Nicholas Nethercote | Rename some variables.
|
commit | commitdiff | tree |
2022-10-30 |
Nicholas Nethercote | Use `br` instead of `switch` in more cases.
|
commit | commitdiff | tree |
2022-10-29 |
Nicholas Nethercote | Rename some `OwnerId` fields.
|
commit | commitdiff | tree |
2022-10-29 |
Nicholas Nethercote | Rename some `OwnerId` fields.
|
commit | commitdiff | tree |
2022-10-25 |
Nicholas Nethercote | Simplify `cast_shift_expr_rhs`.
|
commit | commitdiff | tree |
2022-10-25 |
Nicholas Nethercote | Inline and remove `cast_shift_rhs`.
|
commit | commitdiff | tree |
2022-10-25 |
Nicholas Nethercote | Clarify some cleanup stuff.
|
commit | commitdiff | tree |
2022-10-25 |
Nicholas Nethercote | Rename two `TerminatorCodegenHelper` methods.
|
commit | commitdiff | tree |
2022-10-25 |
Nicholas Nethercote | rustc_codegen_ssa: use more consistent naming.
|
commit | commitdiff | tree |
2022-10-19 |
Nicholas Nethercote | Add a comment to `Compiler`.
|
commit | commitdiff | tree |
2022-10-19 |
Nicholas Nethercote | Clarify `run_in_thread_pool_with_globals`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Avoid cloning `RenderOptions`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Use `interface::run_compiler` for `markdown::render`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Replace a `spawn_unchecked` with `spawn_scoped`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Apply `Lrc` later to `sess` and `codegen_backend`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Inline and remove `create_compiler_and_run`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Reduce visibility of some functions.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Inline and remove `scoped_thread`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Merge `main_options` into `main_args`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Clean up rustdoc startup.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Fix `TyKind::is_simple_path`.
|
commit | commitdiff | tree |
2022-10-18 |
Nicholas Nethercote | Tweak `deriving-all-codegen.rs`.
|
commit | commitdiff | tree |
2022-10-17 |
Nicholas Nethercote | Remove `RunCompiler::emitter`.
|
commit | commitdiff | tree |
2022-10-06 |
Nicholas Nethercote | Be consistent about deciding whether to print pass...
|
commit | commitdiff | tree |
2022-10-06 |
Nicholas Nethercote | Remove `-Ztime` option.
|
commit | commitdiff | tree |
2022-10-06 |
Nicholas Nethercote | Fix some comments.
|
commit | commitdiff | tree |
next |