summaryrefslogtreecommitdiff
path: root/compiler/rustc_span/src
Commit message (Expand)AuthorAgeFilesLines
* Rollup merge of #111654 - JoJoJet:unsafe-cell-from-mut-lib, r=joshtriplettDylan DPC2023-05-171-0/+1
|\
| * add `UnsafeCell::from_mut`JoJoJet2023-05-161-0/+1
* | Rollup merge of #111649 - Nilstrieb:derive-const-param-ty, r=BoxyUwUDylan DPC2023-05-171-0/+1
|\ \ | |/ |/|
| * Add derive for `core::marker::ConstParamTy`Nilstrieb2023-05-161-0/+1
* | Simplify find_width_of_character_at_span.Mara Bos2023-05-142-24/+8
* | Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors2023-05-131-3/+5
|\ \
| * | correct literals for dyn thread safeSparrowLii2023-05-061-3/+5
| * | introduce `DynSend` and `DynSync` auto traitSparrowLii2023-05-061-3/+3
* | | Add support for `cfg(overflow_checks)`AngelicosPhosphoros2023-05-111-0/+2
| |/ |/|
* | Limit lifetime of format_args!() with inlined args.Mara Bos2023-05-091-0/+1
* | Rollup merge of #110694 - est31:builtin, r=petrochenkovDylan DPC2023-05-091-0/+2
|\ \
| * | Migrate offset_of from a macro to builtin # syntaxest312023-05-051-0/+1
| * | Add parsing for builtin # in expression and item contextest312023-05-051-0/+1
| |/
* | Rollup merge of #111279 - compiler-errors:core-item-resolve, r=cjgillotMatthias Krüger2023-05-061-0/+1
|\ \
| * | More robust debug assertions for `Instance::resolve` on built-in traits with ...Michael Goulet2023-05-061-0/+1
* | | Rollup merge of #110985 - Amanieu:normalize_asm_spans, r=b-naberMatthias Krüger2023-05-061-0/+22
|\ \ \
| * | | Fix spans in LLVM-generated inline asm errorsAmanieu d'Antras2023-05-061-0/+22
* | | | Rollup merge of #111261 - compiler-errors:error-guaranteed-should-be-scarier-...Yuki Okushi2023-05-061-0/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Mark `ErrorGuaranteed` constructor as deprecated so people don't use itMichael Goulet2023-05-051-0/+1
| | |/ | |/|
* | | Rollup merge of #108801 - fee1-dead-contrib:c-str, r=compiler-errorsDylan DPC2023-05-051-0/+1
|\ \ \
| * | | update and add a few testsDeadbeef2023-05-021-0/+1
| |/ /
* | | Auto merge of #111014 - klensy:no-rc, r=WaffleLapkinbors2023-05-041-3/+2
|\ \ \
| * | | Arc -> Lrcklensy2023-04-301-3/+2
| | |/ | |/|
* | | Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar2023-05-031-0/+4
|\ \ \
| * | | Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle2023-05-031-0/+4
* | | | Implement negative boundsMichael Goulet2023-05-021-0/+1
| |_|/ |/| |
* | | Rollup merge of #108161 - WaffleLapkin:const_param_ty, r=BoxyUwUDylan DPC2023-05-021-0/+1
|\ \ \
| * | | Add a `ConstParamTy` traitMaybe Waffle2023-04-271-0/+1
* | | | Auto merge of #111010 - scottmcm:mem-replace-simpler, r=WaffleLapkinbors2023-05-011-0/+1
|\ \ \ \
| * | | | Codegen fewer instructions in `mem::replace`Scott McMurray2023-04-301-0/+1
| | |_|/ | |/| |
* | | | Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger2023-05-011-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Don't call await a methodMichael Goulet2023-04-271-0/+1
* | | | Rollup merge of #110766 - m-ou-se:fmt-rt, r=jyn514Matthias Krüger2023-04-281-2/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Remove "V1" from ArgumentsV1 and FlagsV1.Mara Bos2023-04-241-2/+1
* | | | Add deny lint to prevent untranslatable diagnostics using static stringsclubby7892023-04-251-0/+1
| |/ / |/| |
* | | Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle2023-04-242-2/+2
|/ /
* | Rollup merge of #110706 - scottmcm:transmute_unchecked, r=oli-obkMatthias Krüger2023-04-241-0/+1
|\ \
| * | Add `intrinsics::transmute_unchecked`Scott McMurray2023-04-221-0/+1
* | | Auto merge of #110497 - cjgillot:span-ctxt, r=b-naberbors2023-04-231-10/+14
|\ \ \ | |/ / |/| |
| * | Refactor `SyntaxContext::ctxt` logic.Camille GILLOT2023-04-181-10/+14
* | | offset_ofDrMeepster2023-04-211-0/+1
| |/ |/|
* | Rollup merge of #110548 - kpreid:span, r=WaffleLapkinYuki Okushi2023-04-201-11/+20
|\ \
| * | fmt fixKevin Reid2023-04-191-1/+1
| * | Make `impl Debug for Span` not panic on not having session globals.Kevin Reid2023-04-191-11/+20
| |/
* | Rollup merge of #110432 - compiler-errors:unsatisfied-index-impl, r=cjgillotMatthias Krüger2023-04-191-0/+1
|\ \
| * | Use a diagnostic item instead of filtering for Index::OutputMichael Goulet2023-04-181-0/+1
* | | Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillotbors2023-04-185-43/+46
|\ \ \
| * | | Add #[inline] to some new functionsBen Kimock2023-04-181-0/+1
| * | | Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock2023-04-185-43/+45
| | |/ | |/|
* | | Spelling - compilerJosh Soref2023-04-171-2/+2
|/ /