about summary refs log tree commit diff
path: root/compiler/rustc_span/src/lib.rs
AgeCommit message (Expand)AuthorLines
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
2021-05-12Implement span quoting for proc-macrosAaron Hill-1/+4
2021-05-11Split span_to_string into span_to_diagnostic/embeddable_stringAndy Wang-1/+1
2021-05-05Use local and remapped paths where appropriateAndy Wang-0/+10
2021-05-05Revamp RealFileName public methodsAndy Wang-20/+22
2021-05-05Remove impl Display for FileName and add FileNameDisplay wrapper typeAndy Wang-12/+39
2021-05-05Make local_path in RealFileName::Remapped Option to be removed in exported me...Andy Wang-12/+54
2021-05-05Rename RealFileName::Named to LocalPath and Devirtualized to RemappedAndy Wang-28/+13
2021-05-02Use new thread-local const-initMark Rousskov-0/+1
2021-04-18fix feature use in rustc libsRalf Jung-1/+0
2021-03-27Remove (lots of) dead codeJoshua Nelson-7/+0
2021-03-18Remove unwrap_none/expect_none from compiler/.Mara Bos-2/+2
2021-03-11Hash SyntaxContext first.Camille GILLOT-3/+2
2021-03-11Remove useless method.Camille GILLOT-4/+0
2021-03-07Auto merge of #81635 - michaelwoerister:structured_def_path_hash, r=pnkfelixbors-0/+2
2021-02-26Rollup merge of #81940 - jhpratt:stabilize-str_split_once, r=m-ou-seGuillaume Gomez-1/+0
2021-02-14rustc_span: Remove obsolete `allow_internal_unstable_backcompat_hack`Vadim Petrochenkov-5/+4
2021-02-09Stabilize str_split_onceJacob Pratt-1/+0
2021-02-04faster spansklensy-0/+1
2021-02-02Let a portion of DefPathHash uniquely identify the DefPath's crate.Michael Woerister-0/+2