summary refs log tree commit diff
path: root/src/librustc_interface
AgeCommit message (Expand)AuthorLines
2020-03-05Auto merge of #69746 - Dylan-DPC:rollup-wr6dvdk, r=Dylan-DPCbors-1/+1
2020-03-05Add a new test to reach const_limit setting, although with wrong WARNINGs yetChristoph Schmidler-1/+1
2020-03-04Don't use "if let" bindings to only check a value and not actually bind anyth...Matthias Krüger-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-23/+22
2020-02-29Make it build againVadim Petrochenkov-4/+4
2020-02-28Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morseMazdak Farrokhzad-1/+1
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-1/+1
2020-02-27use char instead of &str for single char patternsMatthias Krüger-1/+1
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-2/+2
2020-02-19Split query stats into its own fileJohn Kåre Alsaker-3/+3
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-1/+1
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-2/+2
2020-02-16Other crates.Camille GILLOT-1/+2
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-1/+1
2020-02-13Move resolve_instance to rustc_ty.Camille GILLOT-0/+1
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-1/+1
2020-02-12Rollup merge of #68487 - 0dvictor:nolink, r=tmandryYuki Okushi-2/+15
2020-02-11Rollup merge of #66498 - bjorn3:less_feature_flags, r=Dylan-DPCDylan DPC-2/+0
2020-02-11Support linking from a .rlink fileVictor Ding-2/+15
2020-02-07Remove unused feature gates from librustc_interfacebjorn3-2/+0
2020-02-06Remove the `Forest` typeJohn Kåre Alsaker-15/+15
2020-02-04Rollup merge of #68815 - matthiaskrgr:redundant_imports, r=alexcrichtonDylan DPC-5/+0
2020-02-04Auto merge of #68601 - 0dvictor:split, r=tmandrybors-10/+13
2020-02-04Split `join_codegen_and_link()` into two stepsVictor Ding-10/+13
2020-02-04remove redundant imports (clippy::single_component_path_imports)Matthias Krüger-5/+0
2020-02-02Rollup merge of #68460 - sinkuu:emit_mir_buffered, r=Mark-SimulacrumYuki Okushi-2/+2
2020-02-01syntax: reexport attr globalsMazdak Farrokhzad-5/+5
2020-02-01pacify the parallel compilerMazdak Farrokhzad-3/+3
2020-02-011. move node_id to syntaxMazdak Farrokhzad-4/+5
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-2/+3
2020-02-01syntax: move GLOBALS to attr moduleMazdak Farrokhzad-2/+2
2020-02-01{syntax -> rustc_ast_passes}::node_countMazdak Farrokhzad-2/+1
2020-02-01Use BufWriterShotaro Yamada-2/+2
2020-01-30Use `P` for `NtTraitItem`, `NtImplItem`, and `NtForeignItem`.Nicholas Nethercote-2/+2
2020-01-22Privatize private fields of OutputFilenamesMark Rousskov-19/+14
2020-01-17Rollup merge of #67791 - Zoxc:lift-interning, r=eddybDylan DPC-7/+2
2020-01-16Rollup merge of #67780 - cjgillot:passes-ty, r=ZoxcDylan DPC-0/+2
2020-01-15Rollup merge of #68141 - euclio:replace-bindings-with-winapi, r=alexcrichtonYuki Okushi-8/+9
2020-01-13Do not forget to provide queries.Camille GILLOT-0/+1
2020-01-13Move to new crate rustc_ty.Camille GILLOT-0/+1
2020-01-12Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisabors-0/+3
2020-01-12Split `rustc_mir::{build, hair, lints}` into their own crateMatthew Jasper-0/+3
2020-01-11use winapi for non-stdlib Windows bindingsAndy Russell-8/+9
2020-01-11Use Arena for interningJohn Kåre Alsaker-7/+2
2020-01-11fix ui-fulldeps & tests falloutMazdak Farrokhzad-21/+21
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-11/+12
2020-01-11Rollup merge of #68043 - Zoxc:missing-timers, r=wesleywiserMazdak Farrokhzad-20/+40
2020-01-11{syntax -> rustc_ast_passes}::show_spanMazdak Farrokhzad-1/+1
2020-01-11{syntax -> rustc_ast_passes}::feature_gateMazdak Farrokhzad-1/+1
2020-01-11ast_validation -> new crate rustc_ast_passesMazdak Farrokhzad-2/+3