summary refs log tree commit diff
path: root/src/librustc/query
AgeCommit message (Expand)AuthorLines
2020-03-09Remove the `no_force` query attributeJohn Kåre Alsaker-38/+0
2020-03-09Remove the need for `no_force`John Kåre Alsaker-1/+1
2020-03-09Move `analysis` to the query macroJohn Kåre Alsaker-0/+5
2020-03-06Auto merge of #69614 - estebank:ice-age, r=davidtwcobors-1/+1
2020-03-02Remove chalk integrationCAD97-10/+0
2020-03-01`delay_span_bug` when codegen cannot select obligationEsteban Küber-1/+1
2020-03-01Auto merge of #69380 - Zoxc:parent-module, r=michaelwoeristerbors-0/+4
2020-02-29Add a `parent_module_from_def_id` queryJohn Kåre Alsaker-0/+4
2020-02-29use .to_string() instead of format!() macro to create stringsMatthias Krüger-1/+1
2020-02-28Auto merge of #68505 - skinny121:canonicalize-const-eval-inputs, r=nikomatsakisbors-1/+1
2020-02-22add generator_kind queryMark Mansi-0/+3
2020-02-21Auto merge of #69242 - cjgillot:object_violations, r=Zoxcbors-1/+1
2020-02-20Auto merge of #69072 - ecstatic-morse:associated-items, r=petrochenkovbors-1/+1
2020-02-20Erase regions before before performing const eval, to improve caching.Ben Lewis-1/+1
2020-02-19Make lookup of associated item by name O(log n)Dylan MacKenzie-1/+1
2020-02-19Make is_object_safe a method.Camille GILLOT-3/+0
2020-02-18Add `is_const_impl_raw` queryDylan MacKenzie-0/+8
2020-02-18Rollup merge of #69181 - skinny121:const-eval-return, r=oli-obkDylan DPC-2/+2
2020-02-17Querify object_safety_violations.Camille GILLOT-0/+3
2020-02-15Change `const_field` and `const_caller_location` to return `ConstValue` inste...Ben Lewis-2/+2
2020-02-14Arena allocate the result of mir_borrowckMatthew Jasper-9/+6
2020-02-14Give some more queries descriptionsMatthew Jasper-1/+6
2020-02-12Auto merge of #68679 - matthewjasper:needs-type-op, r=varkorbors-8/+11
2020-02-09Add desc to `specialization_graph_of` queryJonas Schievink-1/+2
2020-02-09cache adt_drop_tysMatthew Jasper-1/+3
2020-02-08Make `associated_items` query return a sliceJonas Schievink-1/+1
2020-02-07Rollup merge of #68889 - Zoxc:hir-krate, r=eddybDylan DPC-0/+12
2020-02-06Comment tweaksJohn Kåre Alsaker-1/+1
2020-02-06Move the `krate` method to Hir and remove the Krate dep nodeJohn Kåre Alsaker-0/+6
2020-02-06Add a `hir_krate` queryJohn Kåre Alsaker-0/+6
2020-02-05Make associated item lookup a queryJonas Schievink-0/+5
2020-02-02Improve needs_drop queryMatthew Jasper-8/+9
2020-01-23Add projection query for upstream drop-glue instances.Michael Woerister-0/+34
2020-01-21Rollup merge of #68297 - Aaron1011:fix/new-const-prop-bounds, r=oli-obkYuki Okushi-3/+3
2020-01-20Make sure that all upstream generics get re-exported from Rust dylibs.Michael Woerister-0/+8
2020-01-16Revert previous attempt at detecting unsatisfiable predicatesAaron Hill-3/+3
2020-01-15Rollup merge of #67914 - Aaron1011:fix/const-prop-impossible, r=matthewjasper...Yuki Okushi-3/+3
2020-01-14perf: eagerly convert literals to consts, this avoids creating loads on uneva...Ben Lewis-1/+8
2020-01-13Use TraitQueryMode::Canonical when testing predicates in const propAaron Hill-3/+3
2020-01-12Auto merge of #67901 - matthewjasper:split-mir-build, r=nagisabors-0/+9
2020-01-12Split `rustc_mir::{build, hair, lints}` into their own crateMatthew Jasper-0/+9
2020-01-11canonicalize some lint importsMazdak Farrokhzad-1/+1
2020-01-09Remove sanitizer_runtime attributeTomasz Miąsko-4/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-1/+1
2020-01-04move describe_as_module to where it's usedMazdak Farrokhzad-11/+19
2020-01-01Rename `syntax_pos` to `rustc_span` in source codeVadim Petrochenkov-2/+2
2019-12-31Auto merge of #67597 - estebank:placeholder-type, r=oli-obkbors-0/+10
2019-12-29clean up logicEsteban Küber-0/+10
2019-12-29Move reachable_set query in librustc_passes.Camille GILLOT-1/+1
2019-12-22Format the worldMark Rousskov-9/+8