summary refs log tree commit diff
path: root/compiler/rustc_span/src
AgeCommit message (Expand)AuthorLines
2023-05-27Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkinGuillaume Gomez-2/+0
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
2023-05-06Rollup merge of #111261 - compiler-errors:error-guaranteed-should-be-scarier-...Yuki Okushi-0/+1
2023-05-05Migrate offset_of from a macro to builtin # syntaxest31-0/+1
2023-05-05Add parsing for builtin # in expression and item contextest31-0/+1
2023-05-05Mark `ErrorGuaranteed` constructor as deprecated so people don't use itMichael Goulet-0/+1
2023-05-05Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errorsDylan DPC-0/+1
2023-05-04Auto merge of #111014 - klensy:no-rc, r=WaffleLapkinbors-3/+2
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-0/+4
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-0/+4
2023-05-02Implement negative boundsMichael Goulet-0/+1
2023-05-02update and add a few testsDeadbeef-0/+1
2023-05-02Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC-0/+1
2023-05-01Auto merge of #111010 - scottmcm:mem-replace-simpler, r=WaffleLapkinbors-0/+1
2023-04-30Codegen fewer instructions in `mem::replace`Scott McMurray-0/+1
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-0/+1
2023-04-30Arc -> Lrcklensy-3/+2
2023-04-28Rollup merge of #110766 - m-ou-se:fmt-rt, r=jyn514Matthias Krüger-2/+1
2023-04-27Don't call await a methodMichael Goulet-0/+1
2023-04-27Add a `ConstParamTy` traitMaybe Waffle-0/+1
2023-04-25Add deny lint to prevent untranslatable diagnostics using static stringsclubby789-0/+1
2023-04-24Remove "V1" from ArgumentsV1 and FlagsV1.Mara Bos-2/+1
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-2/+2
2023-04-24Rollup merge of #110706 - scottmcm:transmute_unchecked, r=oli-obkMatthias Krüger-0/+1
2023-04-23Auto merge of #110497 - cjgillot:span-ctxt, r=b-naberbors-10/+14
2023-04-22Add `intrinsics::transmute_unchecked`Scott McMurray-0/+1
2023-04-21offset_ofDrMeepster-0/+1
2023-04-20Rollup merge of #110548 - kpreid:span, r=WaffleLapkinYuki Okushi-11/+20