about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2022-02-18Rollup merge of #92933 - bjorn3:no_bin_lib_mixing, r=estebankMatthias Krüger-2/+10
2022-02-16Implement --check-cfg option (RFC 3013)Loïc BRANSTETT-2/+97
2022-02-13Remove Config::stderrbjorn3-21/+4
2022-02-12Remove SPAN_DEBUG globalbjorn3-14/+1
2022-02-12Move setup_callbacks call to create_compiler_and_runbjorn3-7/+6
2022-02-11Make two functions privatebjorn3-2/+2
2022-02-11Remove the alt_std_name optionbjorn3-2/+1
2022-02-10Auto merge of #93511 - cjgillot:query-copy, r=oli-obkbors-3/+3
2022-02-09Ensure that queries only return Copy types.Camille GILLOT-3/+3
2022-02-09Auto merge of #93724 - Mark-Simulacrum:drop-query-stats, r=michaelwoeristerbors-5/+0
2022-02-09Auto merge of #93681 - Mark-Simulacrum:rlink-binary, r=davidtwco,bjorn3bors-6/+3
2022-02-07Add a flag enabling drop range tracking in generatorsTomasz Miąsko-0/+1
2022-02-06Delete query statsMark Rousskov-5/+0
2022-02-05Store rlink data in opaque binary format on diskMark Rousskov-6/+3
2022-02-04Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley...Matthias Krüger-0/+1
2022-02-03clippy::perf fixesMatthias Krüger-1/+1
2022-02-02Auto merge of #93466 - cjgillot:query-dead, r=nagisabors-1/+2
2022-02-01Make dead code check a query.Camille GILLOT-1/+2
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-23expand: Pass everything by reference to pre-expansion lint callbackVadim Petrochenkov-13/+20
2022-01-23rustc_lint: Stop creating a fake `ast::Crate` for running early lintsVadim Petrochenkov-10/+15
2022-01-23rustc_lint: Reuse the set of registered tools from resolverVadim Petrochenkov-9/+10
2022-01-23rustc_lint: Remove some redundant fields from `EarlyContext`Vadim Petrochenkov-11/+11
2022-01-21Rollup merge of #93046 - est31:let_else, r=davidtwcoMatthias Krüger-46/+47
2022-01-21Rollup merge of #92835 - iwanders:issue-66450-improve-cfg-error-message, r=na...Matthias Krüger-1/+10
2022-01-20Rollup merge of #91606 - joshtriplett:stabilize-print-link-args, r=pnkfelixMatthias Krüger-1/+0
2022-01-18Rollup merge of #90782 - ricobbe:binutils-dlltool, r=michaelwoeristerMatthias Krüger-0/+1
2022-01-18Use let_else in even more placesest31-46/+47
2022-01-17Update term for use in more placeskadmin-0/+2
2022-01-17Add termkadmin-4/+6
2022-01-17add eq constraints on associated constantskadmin-2/+3
2022-01-16Limit scope of the hint about escaping.Ivor Wanders-4/+10
2022-01-15Deny mixing bin crate type with lib crate typesbjorn3-2/+10
2022-01-12Improve error message for cfg arguments.Ivor Wanders-1/+4
2022-01-12Call out to binutils' dlltool for raw-dylib on windows-gnu platforms.Richard Cobbe-0/+1
2022-01-09Stabilize -Z print-link-args as --print link-argsJosh Triplett-1/+0
2022-01-05ast: Always keep a `NodeId` in `ast::Crate`Vadim Petrochenkov-2/+2
2022-01-02Auto merge of #90128 - joshtriplett:stabilize-symbol-mangling-version, r=wesl...bors-0/+1
2022-01-01Stabilize -Z instrument-coverage as -C instrument-coverageJosh Triplett-0/+1
2022-01-01Stabilize -Z symbol-mangling-version as -C symbol-mangling-versionJosh Triplett-0/+1
2022-01-01Rollup merge of #92468 - NieDzejkob:silent-cfg, r=petrochenkovMatthias Krüger-19/+19
2022-01-01Emit an error for `--cfg=)`Jakub Kądziołka-19/+19
2022-01-01Auto merge of #92294 - Kobzol:rustdoc-meta-kind, r=GuillaumeGomezbors-1/+1
2021-12-29Auto merge of #88354 - Jmc18134:hint-space-pauth-opt, r=nagisabors-2/+7
2021-12-26Add Attribute::meta_kindJakub Beránek-1/+1
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-4/+4
2021-12-15Rollup merge of #91880 - matthiaskrgr:clippy_perf_dec, r=jyn514Matthias Krüger-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-2/+2
2021-12-14fix clippy::single_char_pattern perf findingsMatthias Krüger-1/+1