summary refs log tree commit diff
path: root/compiler/rustc_span/src/lib.rs
AgeCommit message (Expand)AuthorLines
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
2021-01-23Add disambiugator to ExpnDataAaron Hill-9/+13
2021-01-13Properly handle `SyntaxContext` of dummy spans in incr compAaron Hill-1/+2
2021-01-11Auto merge of #79012 - tgnottingham:span_data_to_lines_and_cols, r=estebankbors-17/+7
2021-01-07resolve: Scope visiting doesn't need an `Ident`Vadim Petrochenkov-1/+5
2020-12-31Add edition 2021.Mara Bos-0/+5
2020-12-30Rollup merge of #80358 - pierwill:edit_rustc_span, r=lcnrYuki Okushi-24/+42
2020-12-25Edit rustc_span documentationpierwill-24/+42
2020-12-19Remap instrument-coverage line numbers in doctestsArpad Borsos-1/+1
2020-12-03rustc_span: add span_data_to_lines_and_cols to caching source map viewTyson Nottingham-17/+7
2020-12-03Fix some clippy lintsJoshua Nelson-4/+1
2020-11-24Move lev_distance to rustc_ast, make non-genericArlie Davis-0/+1
2020-11-12Auto merge of #76256 - tgnottingham:issue-74890, r=nikomatsakisbors-5/+26
2020-11-04fix a couple of clippy warnings:Matthias Krüger-1/+1
2020-11-04incr-comp: hash span end line/columnTyson Nottingham-5/+26
2020-11-03Rollup merge of #77950 - arlosi:sha256, r=eddybMara Bos-1/+8
2020-10-29Rollup merge of #78423 - tgnottingham:caching_source_map_bounds_check, r=oli-obkJonas Schievink-6/+15
2020-10-28Auto merge of #78415 - tgnottingham:expn_id_tag_hash, r=Aaron1011bors-2/+1
2020-10-27rustc_span: represent line bounds with RangeTyson Nottingham-5/+5
2020-10-27Fix typo in commentDániel Buga-2/+2
2020-10-26rustc_span: improve bounds checks in byte_pos_to_line_and_colTyson Nottingham-1/+10
2020-10-26rustc_span: avoid hashing ExpnId tag when using cached hashTyson Nottingham-2/+1
2020-10-14Add support for SHA256 source file hashing for LLVM 11+.Arlo Siemsen-1/+8
2020-10-14Remove unused code from rustc_spanest31-6/+0