summary refs log tree commit diff
path: root/compiler/rustc_span/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-05-05Auto merge of #91779 - ridwanabdillahi:natvis, r=michaelwoeristerbors-0/+23
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-05-03Add support for a new attribute `#[debugger_visualizer]` to support embedding...ridwanabdillahi-0/+23
2022-04-22extend `EventArgRecorder` into span-aware `SpannedEventArgRecorder`Rémy Rakic-0/+2
2022-04-19incr. comp.: Don't export impl_stable_hash_via_hash!() and warn about using it.Michael Woerister-2/+1
2022-04-15Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelixDylan DPC-0/+5
2022-04-13Use .extend(..) instead of push()-ing in loopMartin Gammelsæter-18/+12
2022-04-12Optimize line offset parsing in <SourceFile as Decodable>::decodeMartin Gammelsæter-11/+20
2022-04-05span: move `MultiSpan`David Wood-137/+0
2022-04-02Create 2024 editionJacob Pratt-0/+5
2022-02-25Enable rustc_pass_by_value for SpanMark Rousskov-0/+1
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-20Delete Decoder::read_struct_fieldMark Rousskov-16/+13
2022-02-20Delete Decoder::read_structMark Rousskov-60/+55
2022-02-19Adopt let else in more placesest31-7/+4
2022-02-13Update `sha1`, `sha2`, and `md5` dependenciespierwill-1/+1
2022-02-12Remove SPAN_DEBUG globalbjorn3-26/+12
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-27Rollup merge of #93363 - lcnr:pass-by-value, r=petrochenkovMatthias Krüger-12/+12
2022-01-27try apply `rustc_pass_by_value` to `Span`lcnr-12/+12
2022-01-26Introduce a limit to Levenshtein distance computationTomasz Miąsko-0/+1
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-26/+26
2022-01-05Adjust assert_default_hashing_controlsAaron Hill-0/+3
2022-01-05Ensure that `Fingerprint` caching respects hashing configurationAaron Hill-0/+2
2021-12-22Remove `PartialOrd` and `Ord` from `LocalDefId`pierwill-1/+31
2021-12-09Remove redundant [..]sest31-2/+2
2021-12-05Rollup merge of #91355 - alexcrichton:stabilize-thread-local-const, r=m-ou-seMatthias Krüger-1/+0
2021-12-03Annotate `derive`d spans and move span suggestion codeEsteban Kuber-0/+10
2021-11-29std: Stabilize the `thread_local_const_init` featureAlex Crichton-1/+0
2021-11-21Simplify for loop desugarCameron Steffen-1/+1
2021-11-15Fix `non-constant value` ICE (#90878)Nilstrieb-0/+1
2021-11-07more clippy fixesMatthias Krüger-10/+5
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-09-22Rollup merge of #89046 - oli-obk:fix_oflo, r=estebankthe8472-6/+26
2021-09-20Avoid the overflow with rustc+debugassertions in issue-44406Oli Scherer-6/+23
2021-09-20Add some more tracingOli Scherer-0/+3
2021-09-15Move the Lock into symbol::Internerbjorn3-2/+2
2021-09-10Remove some span tracking.Camille GILLOT-6/+6
2021-09-10Rename decode to data_untracked.Camille GILLOT-2/+2
2021-09-10Track span dependency using a callback.Camille GILLOT-2/+3
2021-09-10Encode spans relative to their parent.Camille GILLOT-3/+17
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-18/+43
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-1/+0
2021-09-03Auto merge of #88363 - michaelwoerister:remapped-diagnostics, r=estebankbors-10/+21
2021-08-31Pull Span::find_ancestor_inside loop into its own function.Mara Bos-0/+8
2021-08-27Path remapping: Make behavior of diagnostics output dependent on presence of ...Michael Woerister-10/+21
2021-08-25Use if-let guards in the codebaseLéo Lanteri Thauvin-0/+2
2021-08-15Remove `HashStable` impls for `FileName` and `RealFileName`Aaron Hill-2/+2
2021-07-17Make the CrateNum part of the ExpnId.Camille GILLOT-1/+1