about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-04-20Inline `Parser::nonterminal_may_begin_with`.Nicholas Nethercote-2/+4
2022-04-20Inline `Parser::parse_nonterminal`.Nicholas Nethercote-1/+3
2022-04-20Only record `fallback_span` when necessary.Nicholas Nethercote-1/+1
2022-04-20Inline `Cursor::next_with_spacing`.Nicholas Nethercote-0/+1
2022-04-20Remove the loop from `Parser::bump()`.Nicholas Nethercote-29/+34
2022-04-20Remove `TokenCursorFrame::open_delim`.Nicholas Nethercote-20/+5
2022-04-20Use `true` for `open_delim`/`close_delim` in one spot.Nicholas Nethercote-2/+2
2022-04-20Add a size assertion for `Parser`.Nicholas Nethercote-0/+5
2022-04-20Move desugaring code into its own function.Nicholas Nethercote-67/+60
2022-04-19Handle `Delimited` opening immediately.Nicholas Nethercote-1/+3
2022-04-19Add {open,close}_delim arguments to `TokenCursorFrame::new()`.Nicholas Nethercote-12/+13
2022-04-19Rearrange `TokenCursor::inlined_next()`.Nicholas Nethercote-17/+20
2022-04-19Merge `TokenCursor::{next,next_desugared}`.Nicholas Nethercote-85/+71
2022-04-19Inline and remove `Parser::next_tok()`.Nicholas Nethercote-32/+26
2022-04-19Inline and remove `TokenTree::{open_tt,close_tt}`.Nicholas Nethercote-12/+2
2022-04-19Tweak `Cursor::next_with_spacing`.Nicholas Nethercote-5/+3
2022-04-17Auto merge of #95779 - cjgillot:ast-lifetimes-undeclared, r=petrochenkovbors-591/+1158
2022-04-17Auto merge of #96016 - Aaron1011:hash-name-cleanup, r=cjgillotbors-12/+2
2022-04-17Lint elided lifetimes in path on the AST.Camille GILLOT-140/+239
2022-04-17Report undeclared lifetimes on AST.Camille GILLOT-400/+837
2022-04-17Remove is_in_fn_syntax.Camille GILLOT-11/+0
2022-04-17Visit generics inside visit_fn.Camille GILLOT-29/+45
2022-04-17Count number of lifetime parameters in a separate pass.Camille GILLOT-13/+39
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-406/+414
2022-04-17Auto merge of #96010 - eduardosm:Unique-on-top-of-NonNull, r=m-ou-se,tmiaskobors-2/+6
2022-04-17Auto merge of #96134 - Dylan-DPC:rollup-ejug3yq, r=Dylan-DPCbors-37/+52
2022-04-17Rollup merge of #96112 - niluxv:strict-provenance-lint-improvements, r=nagisaDylan DPC-20/+29
2022-04-17Rollup merge of #95346 - Aaron1011:stablize-const-extern-fn, r=pnkfelixDylan DPC-17/+23
2022-04-16Auto merge of #95899 - petrochenkov:modchild2, r=cjgillotbors-71/+96
2022-04-16Rollup merge of #96058 - euclio:flock-impls, r=nagisaDylan DPC-215/+194
2022-04-16Rollup merge of #95908 - compiler-errors:shallow_resolve_ty-inline, r=oli-obkDylan DPC-44/+39
2022-04-16Rollup merge of #95426 - b-naber:valtrees-slice, r=RalfJung,oli-obkDylan DPC-27/+59
2022-04-16Rollup merge of #95006 - tmiasko:thread-local-static, r=wesleywiserDylan DPC-0/+16
2022-04-16Rollup merge of #94985 - dtolnay:constattr, r=pnkfelixDylan DPC-6/+17
2022-04-16Auto merge of #96117 - Dylan-DPC:rollup-5traczf, r=Dylan-DPCbors-36/+33
2022-04-16Rollup merge of #96023 - matthiaskrgr:clippyper1304, r=lcnrDylan DPC-6/+5
2022-04-16Rollup merge of #95887 - petrochenkov:doclink5, r=cjgillotDylan DPC-30/+28
2022-04-16Auto merge of #95689 - lqd:self-profiler, r=wesleywiserbors-13/+103
2022-04-16Auto merge of #96108 - Dylan-DPC:rollup-t5f2fc9, r=Dylan-DPCbors-42/+91
2022-04-16Improve `fuzzy_provenance_casts` lint diagnosticsniluxv-10/+6
2022-04-16Improve `lossy_provenance_casts` lint diagnosticsniluxv-10/+23
2022-04-16Auto merge of #92364 - jackh726:Quantumplation/65853/param-heuristics, r=este...bors-206/+1121
2022-04-16Implementation for 65853Jack Huey-206/+1121
2022-04-16Rollup merge of #96050 - oli-obk:deaggregator_cleanup, r=RalfJungDylan DPC-19/+3
2022-04-16Rollup merge of #96004 - JakobDegen:fix-validator-ice, r=petrochenkovDylan DPC-5/+5
2022-04-16Rollup merge of #95961 - RalfJung:gather-scatter, r=workingjubileeDylan DPC-0/+23
2022-04-16Rollup merge of #95859 - rainy-me:unterminated-nested-block-comment, r=petroc...Dylan DPC-10/+50
2022-04-16Rollup merge of #95372 - RalfJung:unaligned_references, r=oli-obkDylan DPC-4/+2
2022-04-16Rollup merge of #93969 - bjorn3:codegen_backend_dep_info, r=pnkfelixDylan DPC-4/+8
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-180/+513