summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-01-30Merge ty::TyBox into ty::TyAdtVadim Petrochenkov-7/+4
2017-01-26rustc: don't call the HIR AST.Eduard-Mihai Burtescu-87/+69
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-11/+11
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-2/+2
2017-01-22better comment wordingking6cong-1/+1
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-2/+0
2017-01-22Warn on unused `#[macro_use]` imports.Jeffrey Seyfried-1/+0
2017-01-20Rollup merge of #39142 - nikomatsakis:issue-38973, r=brsonAlex Crichton-16/+28
2017-01-20Rollup merge of #39118 - jseyfried:token_tree_based_parser, r=nrcAlex Crichton-4/+4
2017-01-20Rollup merge of #38842 - abonander:proc_macro_attribute, r=jseyfriedAlex Crichton-11/+12
2017-01-17run rustdoc tests in the same sort of thread rustc runs inNiko Matsakis-16/+28
2017-01-17Teach Diagnostics to highlight textEsteban Küber-2/+2
2017-01-17Give the `StringReader` a `sess: &ParseSess`.Jeffrey Seyfried-4/+4
2017-01-16Move "completed feature gate checking" pass to after "name resolution" pass s...Austin Bonander-11/+11
2017-01-16Implement `#[proc_macro_attribute]`Austin Bonander-0/+1
2017-01-12Fix linker failureGuillaume Gomez-1/+5
2017-01-09Auto merge of #38840 - kjaleshire:multiple-targets-error-fix, r=nrcbors-3/+4
2017-01-08Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakisbors-5/+17
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-06Error message more like originalKyle Aleshire-2/+2
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-5/+17
2017-01-04Warn that the name is ignored if a link target is emittedKyle Aleshire-3/+4
2017-01-02rustc: Stabilize the `proc_macro` featureAlex Crichton-2/+1
2016-12-31Split CtxtArenas into GlobalArenas and CtxtInterners.Mark Simulacrum-10/+34
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-29Change --crate-type metadata to --emit=metadataNick Cameron-4/+2
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-5/+25
2016-12-28rustc: separate bodies for static/(associated)const and embedded constants.Eduard-Mihai Burtescu-2/+2
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-0/+3
2016-12-23Allow legacy custom derive authors to disable warnings in downstream crates.Jeffrey Seyfried-0/+2
2016-12-19Simplify `TyCtxt::create_and_enter`.Jeffrey Seyfried-19/+6
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-8/+4
2016-12-12Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakisbors-3/+5
2016-12-05Refactor FnSig to contain a Slice for its inputs and outputs.Mark-Simulacrum-6/+1
2016-12-04Auto merge of #38092 - pnkfelix:mir-stats, r=nikomatsakisbors-1/+13
2016-12-03Add TypeVariableOrigin enumKeith Yeung-3/+5
2016-12-03Auto merge of #38079 - BurntSushi:attrtarget, r=alexcrichtonbors-1/+2
2016-12-03Auto merge of #38061 - cardoe:target-spec, r=alexcrichtonbors-0/+3
2016-12-02rustc: add --print target-spec optionDoug Goldstein-0/+3
2016-12-02limit the length of types in monomorphizationAriel Ben-Yehuda-1/+1
2016-11-30Adds `-Z mir-stats`, which is similar to `-Z hir-stats`.Felix S. Klock II-1/+13
2016-11-30Auto merge of #37800 - alexcrichton:new-bootstrap, r=eddybbors-2/+0
2016-11-30Update the bootstrap compilerAlex Crichton-2/+0
2016-11-30Auto merge of #38014 - jseyfried:refactor_path_resolution, r=nrcbors-3/+0
2016-11-30rustc: track the Span's of definitions across crates.Eduard-Mihai Burtescu-5/+1
2016-11-29Add new #[target_feature = "..."] attribute.Andrew Gallant-1/+2
2016-11-29rustc_driver: fix compilationFlorian Diebold-2/+5
2016-11-29Remove `resolver.record_resolution()`.Jeffrey Seyfried-3/+0
2016-11-28rustc: rework stability to be on-demand for type-directed lookup.Eduard Burtescu-12/+9
2016-11-28rustc_typeck: save the type cache for rustdoc and save-analysis.Eduard Burtescu-45/+47