summary refs log tree commit diff
path: root/compiler/rustc_span/src/lib.rs
AgeCommit message (Expand)AuthorLines
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
2021-07-13Cache expansion hash.Camille GILLOT-8/+2
2021-07-13Move HashStable implementations.Camille GILLOT-60/+1
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-4/+1
2021-07-08Inline implementation of lookup_lineTomasz Miąsko-16/+4
2021-07-08Rework SESSION_GLOBALS API to prevent overwriting itGuillaume Gomez-7/+53
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-2/+0
2021-06-11Hash DefId in rustc_span.Camille GILLOT-3/+2
2021-06-07Auto merge of #85903 - bjorn3:rustc_serialize_cleanup, r=varkorbors-33/+35
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-0/+2
2021-06-01Remove unused functions and arguments from rustc_serializebjorn3-33/+35
2021-05-31Remove unused feature gatesbjorn3-1/+0
2021-05-31Use allow_internal_unstable more in rustc_indexbjorn3-1/+0
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-2/+0
2021-05-26Specialize implementationsJacob Pratt-0/+1
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-55/+121