about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-01-10Tweak `?` inference error messagesWilliam Bain-11/+8
2021-01-10Extract parent def handling for infer failure errWilliam Bain-35/+20
2021-01-10Refactor `cannot infer ...` message renderingWilliam Bain-145/+92
2021-01-10Note inference failures using `?` conversionWilliam Bain-41/+171
2021-01-10Auto merge of #79414 - sasurau4:feature/add-suggestion-for-pattern-in-fns-wit...bors-8/+21
2021-01-10Auto merge of #80789 - Aaron1011:fix/stmt-empty, r=petrochenkovbors-1/+10
2021-01-10Auto merge of #80867 - JohnTitor:rollup-tvqw555, r=JohnTitorbors-33/+56
2021-01-10Rollup merge of #80850 - m-ou-se:rustc-builtin-macro-name, r=petrochenkovYuki Okushi-15/+13
2021-01-10Rollup merge of #80801 - estebank:correct-binding-sugg-span, r=petrochenkovYuki Okushi-17/+34
2021-01-10Rollup merge of #79968 - bjorn3:better_drop_glue_debuginfo, r=matthewjasperYuki Okushi-1/+9
2021-01-10Auto merge of #77862 - danielhenrymantilla:rustdoc/fix-macros_2_0-paths, r=jy...bors-1/+6
2021-01-10Auto merge of #80831 - jyn514:no-inline, r=Mark-Simulacrumbors-1/+0
2021-01-09Auto merge of #80441 - petrochenkov:kwtok, r=Aaron1011bors-47/+69
2021-01-09Synthesize a `TokenStream` for `StmtKind::Empty`Aaron Hill-1/+10
2021-01-09Auto merge of #80830 - Aaron1011:capture-token-empty-stack, r=petrochenkovbors-1/+9
2021-01-09Don't set builtin_name for builtin macro implementations.Mara Bos-1/+1
2021-01-09ast: Remove some indirection layers from values in key-value attributesVadim Petrochenkov-47/+69
2021-01-09Formatting.Mara Bos-1/+3
2021-01-09Allow #[rustc_builtin_macro = "name"].Mara Bos-15/+11
2021-01-09resolve/expand: Improve attribute expansion on macro definitions and callsVadim Petrochenkov-28/+28
2021-01-09Auto merge of #80749 - as-com:target-cpu-actually-native, r=nagisabors-2/+38
2021-01-08Don't mark `force_query_with_job` as `inline(always)`Joshua Nelson-1/+0
2021-01-08Use an empty `TokenCursorFrame` stack when capturing tokensAaron Hill-1/+9
2021-01-08Auto merge of #78452 - cjgillot:ddk-struct, r=Mark-Simulacrumbors-317/+376
2021-01-08Check is_anon outside of can_reconstruct_query_key.Camille GILLOT-2/+9
2021-01-08Make DepConstructor a module.Camille GILLOT-9/+9
2021-01-08Make force_from_dep_node a function pointer.Camille GILLOT-110/+90
2021-01-08Make try_load_from_on_disk_cache a function pointer.Camille GILLOT-29/+31
2021-01-08Make can_reconstruct_query_key a function pointer.Camille GILLOT-35/+61
2021-01-08Use a field for has_params.Camille GILLOT-25/+17
2021-01-08Use a field for is_eval_always.Camille GILLOT-13/+14
2021-01-08Use a field for is_anon.Camille GILLOT-18/+18
2021-01-08Check if the pointer is null/string is not utf8Andrew Sun-8/+19
2021-01-08Use a side-table of consts instead of matching on the DepKind enum.Camille GILLOT-2/+48
2021-01-08Simplify DepNodeParams.Camille GILLOT-11/+20
2021-01-08Move DepNodeExt outside of the macro.Camille GILLOT-95/+91
2021-01-08Auto merge of #76896 - spastorino:codegen-inline-fns2, r=davidtwco,wesleywiserbors-22/+18
2021-01-08Auto merge of #80535 - JohnTitor:improve-use-diag, r=estebankbors-1/+16
2021-01-08Add a note for `*` and `{}` usage on `use`Yuki Okushi-1/+16
2021-01-08Auto merge of #80756 - sunfishcode:path-cleanup/rustc-incremental, r=nagisabors-32/+34
2021-01-07Use LLVMGetHostCPUFeatures instead of stdsimdAndrew Sun-10/+13
2021-01-08Rollup merge of #80785 - petrochenkov:prettyparen, r=Aaron1011Yuki Okushi-36/+3
2021-01-08Rollup merge of #79675 - CraftSpider:79669, r=estebankYuki Okushi-0/+4
2021-01-07Use correct span for structured suggestionEsteban Küber-17/+34
2021-01-08rustc_ast_pretty: Remove `PrintState::insert_extra_parens`Vadim Petrochenkov-36/+3
2021-01-07Auto merge of #80709 - lzutao:target-enumerate, r=petrochenkovbors-53/+102
2021-01-08Rollup merge of #80784 - petrochenkov:nontspan, r=Aaron1011Yuki Okushi-30/+14
2021-01-08Rollup merge of #80780 - lianghanzhen:master, r=petrochenkovYuki Okushi-1/+1
2021-01-08Rollup merge of #80750 - GuillaumeGomez:cleanup-to_string, r=lzutaoYuki Okushi-1/+1
2021-01-08Rollup merge of #80659 - pierwill:edit-tokenstream, r=davidtwcoYuki Okushi-16/+17