summary refs log tree commit diff
path: root/src/librustc/ty/query
AgeCommit message (Expand)AuthorLines
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-3/+3
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-2/+2
2018-11-18Rollup merge of #55827 - ljedrz:various_stashed, r=alexcrichtonPietro Albini-1/+1
2018-11-15Rollup merge of #55778 - nnethercote:LrcPreds, r=eddybPietro Albini-5/+6
2018-11-14Wrap some query results in `Lrc`.Nicholas Nethercote-5/+6
2018-11-13Auto merge of #55912 - kennytm:rollup, r=kennytmbors-3/+4
2018-11-13Replace type params with bound vars in `rustc_traits::lowering`scalexm-1/+1
2018-11-13Rollup merge of #55882 - hugwijst:rc_return_crate_inherent_impls, r=Mark-Simu...kennytm-1/+2
2018-11-13A few tweaks to iterations/collectingljedrz-1/+1
2018-11-11Reference count `crate_inherent_impls`s return value.Hugo van der Wijst-1/+2
2018-11-11Fix typos.Bruce Mitchener-2/+2
2018-11-08Improve creation of 3 IndexVecsljedrz-2/+1
2018-10-30Rollup merge of #55205 - ljedrz:faster_fxhashmap/set_population, r=estebankkennytm-3/+6
2018-10-29Rename other occs of (Code/File)Map to Source(Map/File) #51574David Lavati-5/+5
2018-10-29Improve a few cases of collecting to an FxHash(Map/Set)ljedrz-3/+6
2018-10-25Report const eval error inside the queryOliver Schneider-0/+37
2018-10-24introduce (but do not use) `ascribe_user_type` goalNiko Matsakis-5/+27
2018-10-20Auto merge of #55014 - ljedrz:lazyboye_unwraps, r=matthewjasperbors-1/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-16/+16
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-17/+17
2018-10-19Prefer unwrap_or_else to unwrap_or in case of function calls/allocationsljedrz-1/+1
2018-10-19Auto merge of #55040 - scalexm:param-env, r=nikomatsakisbors-3/+24
2018-10-18Rollup merge of #55016 - oli-obk:vtables💥_vtables_everywhere, r=RalfJungkennytm-8/+8
2018-10-17Add `FromEnv` for input types in the environmentscalexm-3/+3
2018-10-17Implement the `environment` queryscalexm-0/+1
2018-10-17Use `Environment` instead of `ty::ParamEnv` in chalk contextscalexm-3/+23
2018-10-15Uplift some comments to doc commentsOliver Scherer-8/+8
2018-10-15rename `QueryResult` to `QueryResponse`Niko Matsakis-10/+10
2018-10-05rustc/ty: improve stack shifting and remove related allocationsljedrz-10/+10
2018-10-05rustc/ty: move a faster early return upljedrz-5/+5
2018-10-05rustc/ty: improve allocationsljedrz-28/+30
2018-10-05rustc/ty: simplify common patternsljedrz-9/+4
2018-10-05rustc/ty: use Cow<str> where applicableljedrz-208/+220
2018-10-05rustc/ty: whitespace fixesljedrz-18/+15
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-4/+20
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-156/+161
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-0/+1
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-4/+4
2018-09-15rustc: support extern crates loaded after query engine creation.Eduard-Mihai Burtescu-1/+10
2018-09-14Auto merge of #54032 - oli-obk:layout_scalar_ranges, r=eddybbors-3/+2
2018-09-11renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-1/+1
2018-09-11Split `CrateNum` into an enum instead of having magic constantsOliver Schneider-3/+2
2018-09-10renamed emit_nil to emit_unitkenta7777-1/+1
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+8
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-8/+1
2018-08-31Make codegen not be a query (since it's not a real query anyway).Michael Woerister-8/+1
2018-08-31trip const_to_alloc querycsmoe-19/+1
2018-08-30Rollup merge of #53786 - frewsxcv:frewsxcv-bad-style, r=ManishearthPietro Albini-2/+2
2018-08-29Replace usages of 'bad_style' with 'nonstandard_style'.Corey Farwell-2/+2