rust/src/librustc
bors f71826e8f2 Auto merge of #64303 - nnethercote:avoid-more-Symbol-to-string-operations, r=petrochenkov
Avoid more `Symbol`-to-string operations

These commits avoid various `Symbol`-to-string conversions, by doing more operations directly on `Symbol`s. This requires adding a few more static `Symbol`s to the binary.

r? @petrochenkov
2019-09-12 04:15:27 +00:00
..
benches Remove licenses 2018-12-25 21:08:33 -07:00
dep_graph Refactor diagnostic emission for green nodes 2019-07-11 02:09:37 +02:00
hir Rollup merge of #64292 - davidtwco:issue-63832-await-temporary-lifetimes, r=matthewjasper 2019-09-10 17:19:25 +02:00
ich Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper 2019-09-08 00:07:31 +02:00
infer Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
lint Rollup merge of #64066 - petrochenkov:softstab, r=matthewjasper 2019-09-08 00:07:31 +02:00
middle Use Symbol in weak_lang_items!. 2019-09-11 11:31:38 +10:00
mir Apply suggestions from code review 2019-09-07 16:27:20 +01:00
query Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
session Apply suggestions from code review 2019-09-07 16:27:20 +01:00
traits Apply suggestions from code review 2019-09-07 16:27:20 +01:00
ty check_match: refactor + improve non-exhaustive diag for default binding modes. 2019-09-09 16:44:23 +02:00
util librustc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00
arena.rs Aggregation of cosmetic changes made during work on REPL PRs: librustc 2019-09-07 16:27:19 +01:00
build.rs Remove licenses 2018-12-25 21:08:33 -07:00
Cargo.toml NLL: New Polonius version 2019-09-04 09:44:40 +02:00
error_codes.rs Replace diagnostic plugins with macro_rules 2019-09-05 12:35:15 -04:00
lib.rs Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkov 2019-09-07 20:01:44 +02:00
macros.rs Unify all uses of 'gcx and 'tcx. 2019-06-14 18:58:23 +03:00
README.md rustc-guide has moved 2018-11-26 15:03:13 -06:00
tests.rs librustc: Unconfigure tests during normal build 2019-08-02 01:59:01 +03:00

For more information about how rustc works, see the rustc guide.