summary refs log tree commit diff
path: root/src/librustc/ty/query/mod.rs
AgeCommit message (Expand)AuthorLines
2018-11-30proc_macro: introduce a "bridge" between clients (proc macros) and servers (c...Eduard-Mihai Burtescu-1/+1
2018-11-19Make const_eval_raw query return just an AllocIdRalf Jung-2/+2
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-1/+2
2018-11-13Replace type params with bound vars in `rustc_traits::lowering`scalexm-1/+1
2018-11-11Reference count `crate_inherent_impls`s return value.Hugo van der Wijst-1/+2
2018-10-25Report const eval error inside the queryOliver Schneider-0/+12
2018-10-24introduce (but do not use) `ascribe_user_type` goalNiko Matsakis-3/+14
2018-10-19Auto merge of #55040 - scalexm:param-env, r=nikomatsakisbors-1/+4
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-1/+3
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: use Cow<str> where applicableljedrz-0/+1
2018-10-03Only promote calls to `#[rustc_promotable]` const fnsOliver Schneider-2/+17
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-3/+3
2018-09-18Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs.Nicholas Nethercote-4/+4
2018-09-06crates that provide a `panic_handler` are exempt from `unused_extern_crates`Jorge Aparicio-0/+1
2018-09-03Auto merge of #53673 - michaelwoerister:incr-thinlto-2000, r=alexcrichtonbors-2/+1
2018-08-31Make codegen not be a query (since it's not a real query anyway).Michael Woerister-2/+1
2018-08-31trip const_to_alloc querycsmoe-12/+1
2018-08-23Auto merge of #53520 - nnethercote:merge-IdxSet-IdxSetBuf, r=nikomatsakisbors-2/+2
2018-08-22miri/CTFE refactorRalf Jung-4/+4
2018-08-20Remove IdxSet typedef and Rename {,Hybrid}IdxSetBuf as {,Hybrid}IdxSet.Nicholas Nethercote-2/+2
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-05Add lint for unknown feature attributesvarkor-0/+8
2018-08-02Basic profilingWesley Wiser-0/+1
2018-07-21Convert implied_outlives_bounds to a queryTyler Mandry-0/+8
2018-07-17Categorize queries for later self-profilingWesley Wiser-451/+551
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+0
2018-07-02introduce `predicates_defined_on` for traitsNiko Matsakis-4/+29
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-4/+4
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-2/+2
2018-06-26introduce `Normalizable` trait for things directly normalizableNiko Matsakis-4/+36
2018-06-26convert `prove_predicate` into a queryNiko Matsakis-1/+10
2018-06-26make `Subtype` a true queryNiko Matsakis-1/+9
2018-06-26make `Eq` a true queryNiko Matsakis-1/+9
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-0/+667