about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-12-13Unify single-char and multi-char `CStrUnit::Char` handling.Nicholas Nethercote-1/+0
2023-12-13Adjust `Mode::is_unicode_escape_disallowed`.Nicholas Nethercote-2/+3
2023-12-13Rename the `span` args to `emit_unescape_error`.Nicholas Nethercote-33/+42
2023-12-13Don't rebuild raw strings when unescaping.Nicholas Nethercote-43/+30
2023-12-12Actually parse async gen blocks correctlyMichael Goulet-9/+18
2023-12-12Update compiler/rustc_pattern_analysis/src/constructor.rs Matthias Krüger-0/+1
2023-12-12more clippy::complexity fixesMatthias Krüger-24/+14
2023-12-12TypoSamuel Moelius-1/+1
2023-12-12clippy::complexity fixesMatthias Krüger-32/+12
2023-12-12Auto merge of #118881 - matthiaskrgr:rollup-0rl3tir, r=matthiaskrgrbors-53/+466
2023-12-12simplify merging of two vecsMatthias Krüger-2/+2
2023-12-12Rollup merge of #118868 - Nadrieril:correctly-gate-never_patterns-parsing, r=...Matthias Krüger-4/+68
2023-12-12Rollup merge of #118866 - krasimirgg:llvm-18-ref, r=durin42Matthias Krüger-1/+3
2023-12-12Rollup merge of #118865 - Enselic:rustc_codegen_llvm-lint-fix, r=petrochenkovMatthias Krüger-1/+8
2023-12-12Rollup merge of #118855 - nnethercote:improve-attribute-value-error, r=compil...Matthias Krüger-22/+38
2023-12-12Rollup merge of #117927 - ehuss:future-incompat-docs, r=wesleywiserMatthias Krüger-0/+67
2023-12-12Rollup merge of #117914 - estebank:issue-85843, r=wesleywiserMatthias Krüger-12/+259
2023-12-12Rollup merge of #116740 - lenko-d:const_evaluatable_failed_for_non_unevaluate...Matthias Krüger-13/+23
2023-12-12Auto merge of #118751 - lcnr:writeback-change, r=compiler-errorsbors-99/+77
2023-12-12Move some methods from `tcx.hir()` to `tcx`zetanumbers-323/+322
2023-12-12Don't gate the feature twiceNadrieril-1/+17
2023-12-12Correctly gate the parsing of match arms without bodyNadrieril-4/+52
2023-12-12rustc_passes: Enforce `rustc::potential_query_instability` lintMartin Nordholts-1/+10
2023-12-12Auto merge of #118841 - compiler-errors:always-copy, r=jackh726bors-60/+15
2023-12-12llvm-wrapper: adapt for LLVM API changeKrasimir Georgiev-1/+3
2023-12-12review + rename fnlcnr-7/+5
2023-12-12refactor writeback: emit normalization errors with new solverlcnr-95/+75
2023-12-12rustc_codegen_llvm: Enforce `rustc::potential_query_instability` lintMartin Nordholts-1/+8
2023-12-12Fix alignment passed down to LLVM for simd_masked_loadJakub Okoński-1/+1
2023-12-12remove a cranelift test that doesn't make sense any moreRalf Jung-60/+0
2023-12-12reject projecting to fields whose offset we cannot computeRalf Jung-16/+14
2023-12-12codegen: panic when trying to compute size/align of extern typeRalf Jung-24/+46
2023-12-12Rollup merge of #118846 - celinval:smir-ty-methods, r=compiler-errorsMatthias Krüger-13/+156
2023-12-12Rollup merge of #118844 - celinval:smir-mono-args, r=compiler-errorsMatthias Krüger-1/+5
2023-12-12Rollup merge of #118840 - matthiaskrgr:cloooooone, r=compiler-errorsMatthias Krüger-4/+4
2023-12-12Rollup merge of #118797 - tmiasko:dead-coro, r=davidtwcoMatthias Krüger-8/+15
2023-12-12Rollup merge of #118756 - jyn514:colors, r=estebankMatthias Krüger-11/+11
2023-12-12Improve an error involving attribute values.Nicholas Nethercote-22/+38
2023-12-12Auto merge of #118742 - lcnr:infer-var-cleanup, r=compiler-errorsbors-106/+51
2023-12-11Remove scalar fn and tighten the BiOp Ty assertionsCelina G. Val-24/+12
2023-12-12Make ConstKind and TyKind CopyMichael Goulet-5/+4
2023-12-12Simplify some Copy impls in rustc_type_irMichael Goulet-55/+11
2023-12-11Fix doc commentCelina G. Val-1/+1
2023-12-11Fix BinOp ty assertion and `fn_sig` for closuresCelina G. Val-12/+167
2023-12-12Coroutine variant fields can be uninitializedTomasz Miąsko-1/+4
2023-12-11Monomorphize args while building Instance bodyCelina G. Val-1/+5
2023-12-11Auto merge of #117962 - weihanglo:debug-name-table, r=wesleywiserbors-3/+48
2023-12-11Remove redundant special case for resume argumentTomasz Miąsko-7/+0
2023-12-11End locals' live range before suspending coroutineTomasz Miąsko-1/+15
2023-12-11refactor: only check dwarf version when emitting dwarfWeihang Lo-2/+8