about summary refs log tree commit diff
path: root/compiler/rustc_span
AgeCommit message (Expand)AuthorLines
2023-06-21Rollup merge of #112853 - GuillaumeGomez:type_alias_type, r=oli-obkGuillaume Gomez-0/+1
2023-06-21Add `lazy_type_alias` feature gateGuillaume Gomez-0/+1
2023-06-21Rollup merge of #112790 - WaffleLapkin:syntactically, r=NilstriebNilstrieb-0/+1
2023-06-20Auto merge of #112320 - compiler-errors:do-not-impl-via-obj, r=lcnrbors-0/+1
2023-06-20Merge attrs, better validationMichael Goulet-1/+1
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+1
2023-06-19Rollup merge of #112705 - WaffleLapkin:simplify_source_callee_impl, r=cjgillotMatthias Krüger-7/+10
2023-06-19Syntatically accept `become` expressionsMaybe Waffle-0/+1
2023-06-17Auto merge of #100036 - DrMeepster:box_free_free_box, r=oli-obkbors-1/+0
2023-06-16remove box_free and replace with drop implDrMeepster-1/+0
2023-06-16Rollup merge of #112706 - WaffleLapkin:syntax_context_is_root, r=petrochenkovMichael Goulet-11/+16
2023-06-16Add `SyntaxContext::is_root`Maybe Waffle-11/+16
2023-06-16Simplify `Span::source_callee` implMaybe Waffle-7/+10
2023-06-16`#[lang_item]` for `core::ptr::Unique`Neven Villani-0/+1
2023-06-15privacy: Feature gate new type privacy lintsVadim Petrochenkov-0/+1
2023-06-11Rollup merge of #112475 - chenyukang:yukang-fix-112278, r=compiler-errorsMatthias Krüger-0/+15
2023-06-10reword the message to suggest surrounding with parenthesesyukang-1/+4
2023-06-10take care module name for suggesting surround the struct literal in parenthesesyukang-0/+12
2023-06-09Add diagnostic items for `f32::NAN` and `f64::NAN`Urgau-0/+2
2023-06-01Auto merge of #111567 - Urgau:uplift_cast_ref_to_mut, r=b-naberbors-0/+2
2023-05-31Auto merge of #111913 - oli-obk:valtrees2, r=lcnrbors-2/+2
2023-05-31Add diagnostic items for `ptr::cast_mut` and `ptr::from_ref` Urgau-0/+2
2023-05-30Lower the tracing level of some very verbose messagesOli Scherer-2/+2
2023-05-30Rollup merge of #111543 - Urgau:uplift_invalid_utf8_in_unchecked, r=WaffleLapkinNilstrieb-0/+4
2023-05-27Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkinGuillaume Gomez-2/+0
2023-05-27Add invalid_from_utf8 analogous to invalid_from_utf8_uncheckedUrgau-0/+2
2023-05-27Uplift clippy::invalid_utf8_in_unchecked as invalid_from_utf8_uncheckedUrgau-0/+2
2023-05-25Remove DesugaringKind::Replace.Camille GILLOT-2/+0
2023-05-25Remove ExpnKind::Inlined.Camille GILLOT-10/+0
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-4/+4
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-23/+0
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-2/+7
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-2/+7
2023-05-17Rollup merge of #111654 - JoJoJet:unsafe-cell-from-mut-lib, r=joshtriplettDylan DPC-0/+1
2023-05-17Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwUDylan DPC-0/+1
2023-05-16add `UnsafeCell::from_mut`JoJoJet-0/+1
2023-05-16Move DebuggerVisualizerFile types from rustc_span to rustc_middleMichael Woerister-33/+0
2023-05-16Add derive for `core::marker::ConstParamTy`Nilstrieb-0/+1
2023-05-16Fix dependency tracking for debugger visualizersMichael Woerister-2/+12
2023-05-14Simplify find_width_of_character_at_span.Mara Bos-24/+8
2023-05-13Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors-3/+5
2023-05-11Add support for `cfg(overflow_checks)`AngelicosPhosphoros-0/+2
2023-05-09Limit lifetime of format_args!() with inlined args.Mara Bos-0/+1
2023-05-09Rollup merge of #110694 - est31:builtin, r=petrochenkovDylan DPC-0/+2
2023-05-06Rollup merge of #111279 - compiler-errors:core-item-resolve, r=cjgillotMatthias Krüger-0/+1
2023-05-06Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naberMatthias Krüger-0/+22
2023-05-06Fix spans in LLVM-generated inline asm errorsAmanieu d'Antras-0/+22
2023-05-06More robust debug assertions for `Instance::resolve` on built-in traits with ...Michael Goulet-0/+1
2023-05-06correct literals for dyn thread safeSparrowLii-3/+5
2023-05-06introduce `DynSend` and `DynSync` auto traitSparrowLii-3/+3