1
Fork 0
rust/compiler/rustc_span/src
bors af6a1613b3 Auto merge of #123175 - Nilstrieb:debug-strict-overflow, r=wesleywiser
Add add/sub methods that only panic with debug assertions to rustc

This mitigates the perf impact of enabling overflow checks on rustc. The change to use overflow checks will be done in a later PR.

For rust-lang/compiler-team#724, based on data gathered in #119440.
2024-04-13 17:18:42 +00:00
..
analyze_source_file Use relative positions inside a SourceFile. 2023-09-03 12:56:10 +00:00
edit_distance Add test for precise algorithm used 2023-02-19 22:59:22 +00:00
source_map rustc_index: Add a ZERO constant to index types 2024-04-03 19:06:22 +03:00
symbol Use FxIndexSet in the symbol interner. 2023-11-03 07:19:41 +11:00
analyze_source_file.rs Initiate the inner usage of cfg_match 2023-10-19 20:18:51 -03:00
caching_source_map_view.rs Add better ICE messages for some undescriptive panics 2023-12-15 00:50:55 -05:00
def_id.rs rustc_index: Add a ZERO constant to index types 2024-04-03 19:06:22 +03:00
edit_distance.rs check rust lints when an unknown lint is detected 2024-01-12 18:50:36 +08:00
edition.rs Remove edition umbrella features. 2023-12-10 13:03:28 -08:00
fatal_error.rs Auto merge of #117557 - Zoxc:panic-prio, r=petrochenkov 2023-11-09 00:39:02 +00:00
hygiene.rs rustc_index: Add a ZERO constant to index types 2024-04-03 19:06:22 +03:00
lib.rs typeck: fix ? operator suggestion span 2024-04-10 19:37:48 +00:00
profiling.rs Remove an unnecessary use of with_session_globals. 2023-03-31 15:34:00 +11:00
source_map.rs Rollup merge of #123204 - notriddle:notriddle/include-str-span, r=pnkfelix 2024-04-12 17:41:32 +02:00
span_encoding.rs Add add/sub methods that only panic with debug assertions to rustc 2024-04-13 17:03:12 +02:00
symbol.rs Add pattern types to parser 2024-04-08 11:57:17 +00:00
tests.rs Use Freeze for SourceFile.lines 2023-09-07 13:05:05 +02:00