summary refs log tree commit diff
path: root/src/librustc/middle
AgeCommit message (Expand)AuthorLines
2020-03-07Rollup merge of #69667 - JohnTitor:no-debug, r=nikomatsakisMazdak Farrokhzad-3/+0
2020-03-07Remove `NO_DEBUG` constYuki Okushi-3/+0
2020-03-05Bumped version number for const_eval_limit in active.rsChristoph Schmidler-8/+6
2020-03-05Add a new test to reach const_limit setting, although with wrong WARNINGs yetChristoph Schmidler-3/+3
2020-03-05Disable CTFE if const_limit was set to 0, otherwise use the value set, which ...Christoph Schmidler-7/+7
2020-03-05Prepare const_limit feature gate and attributeChristoph Schmidler-1/+2
2020-03-02Auto merge of #69432 - petrochenkov:alldeps, r=eddybbors-4/+1
2020-03-01Rollup merge of #69580 - matthiaskrgr:map_clone, r=CentrilYuki Okushi-1/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-4/+4
2020-02-29use .copied() instead of .map(|x| *x) on iteratorsMatthias Krüger-1/+1
2020-02-24rustc_metadata: Load metadata for indirect macro-only dependenciesVadim Petrochenkov-4/+1
2020-02-22Rename CodeMap to SourceMap follow upMaxim Zholobak-2/+2
2020-02-16Handle recursion_limit parsing errorsFisher Darling-6/+40
2020-02-11Review comments.Camille GILLOT-1/+1
2020-02-11Merge rustc::middle::*lang_items.Camille GILLOT-33/+24
2020-02-11Move it all into rustc_hir.Camille GILLOT-3/+3
2020-02-11Move weak_lang_items checking to librustc_passes.Camille GILLOT-0/+32
2020-02-11Move weak_lang_items.rs to librustc_passes.Camille GILLOT-130/+0
2020-02-11Move weak lang items to librustc_lang_items.Camille GILLOT-68/+31
2020-02-11Move get_lang_items query in librustc_passes.Camille GILLOT-168/+1
2020-02-11Move lang_items definitions to librustc_lang_items.Camille GILLOT-269/+57
2020-02-11Move hir::check_attr::Target to librustc_lang_items.Camille GILLOT-1/+1
2020-02-11Invert control in struct_lint_level.jumbatm-7/+12
2020-02-07Auto merge of #65232 - nikomatsakis:lazy-norm-anon-const-push-2, r=matthewjasperbors-58/+2
2020-02-06integrate the `sub_free_regions` code so we have only one copy of itNiko Matsakis-58/+2
2020-02-06Add CodegenFnAttrFlags::NO_SANITIZE_ANYTomasz Miąsko-0/+2
2020-02-05Selectively disable sanitizer instrumentationTomasz Miąsko-0/+6
2020-02-011. move node_id to syntaxMazdak Farrokhzad-7/+8
2020-02-01Move builtin attribute logic to new rustc_attr crate.Mazdak Farrokhzad-2/+2
2020-01-31Auto merge of #68080 - varkor:declared-here, r=petrochenkovbors-3/+3
2020-01-24Normalise notes with the/isvarkor-3/+3
2020-01-23Add projection query for upstream drop-glue instances.Michael Woerister-23/+7
2020-01-23Always just use symbol name for sorting exported symbols.Michael Woerister-38/+0
2020-01-23Add `-Z no-link` flagVictor Ding-3/+4
2020-01-20Make sure that all upstream generics get re-exported from Rust dylibs.Michael Woerister-3/+18
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-4/+0
2020-01-12Diagnostics should not end with a full stopvarkor-3/+3
2020-01-11move in_derive_expansion as Span methodMazdak Farrokhzad-3/+2
2020-01-11canonicalize some lint importsMazdak Farrokhzad-2/+2
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-2/+2
2020-01-11simplify feature_err importsMazdak Farrokhzad-1/+1
2020-01-10nix syntax::errors & prefer rustc_errors over errorsMazdak Farrokhzad-4/+3
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-3/+2
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-2/+1
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-1/+4
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-5/+11
2020-01-07Move free_region_map to rustc::ty.Camille GILLOT-1/+1
2020-01-07Remove private methods from TyCtxt impl block: rustc::middle::stability.Camille GILLOT-25/+23
2020-01-06Improve hygiene of `newtype_index`Matthew Jasper-1/+0
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-22/+21