about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-06-25Rollup merge of #62096 - spastorino:impl-place-from, r=oli-obk,CentrilMazdak Farrokhzad-0/+12
2019-06-25Rollup merge of #62091 - ljedrz:hiridification_almost_there, r=ZoxcMazdak Farrokhzad-66/+51
2019-06-25Rollup merge of #62055 - matthewjasper:fix-error-counting, r=pnkfelixMazdak Farrokhzad-9/+7
2019-06-25Rollup merge of #61987 - eddyb:hirless-resolver, r=petrochenkovMazdak Farrokhzad-10/+20
2019-06-25Rollup merge of #61814 - varkor:uninhabited-const-61744, r=oli-obkMazdak Farrokhzad-1/+1
2019-06-25Implement From<Local> for Place and PlaceBaseSantiago Pastorino-0/+12
2019-06-25rustc: produce AST instead of HIR from `hir::lowering::Resolver` methods.Eduard-Mihai Burtescu-10/+20
2019-06-25Fix an ICE with uninhabited constsvarkor-1/+1
2019-06-25Auto merge of #61572 - Aaron1011:fix/generator-ref, r=varkorbors-2/+108
2019-06-24Auto merge of #62081 - RalfJung:miri-pointer-checks, r=oli-obkbors-88/+78
2019-06-24fix reoccurring typoRalf Jung-10/+10
2019-06-24HirIdification: miscellaneous bitsljedrz-7/+5
2019-06-24HIR: rename find_by_hir_id to findljedrz-29/+29
2019-06-24HIR: remove the NodeId findljedrz-6/+0
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-14/+14
2019-06-24HIR: remove the NodeId get_parent_node, HirIdify is_argumentljedrz-16/+9
2019-06-24Auto merge of #62075 - Centril:guardless-match-arms, r=petrochenkovbors-1/+1
2019-06-23Replace Vec<Vec<_>> with Vec<_>Aaron Hill-18/+9
2019-06-23Fix typos pointed out by @varkorAaron Hill-9/+9
2019-06-23clean up internals of pointer checks; make get_size_and_align also check for ...Ralf Jung-15/+3
2019-06-23move CheckInAllocMsg to more logical placeRalf Jung-25/+25
2019-06-23Centralize bounds, alignment and NULL checking for memory accesses in one fun...Ralf Jung-49/+51
2019-06-23Auto merge of #60861 - Centril:let-chains-ast-intro, r=petrochenkovbors-140/+140
2019-06-23Remove redundant syntax::ast::Guard.Mazdak Farrokhzad-1/+1
2019-06-23Rollup merge of #62068 - ia0:fix_meta_var, r=petrochenkovMazdak Farrokhzad-1/+1
2019-06-23Fix meta-variable binding errors in macrosJulien Cretin-1/+1
2019-06-23let_chains: Remove ast_validation logic in favor of lowering with recovery.Mazdak Farrokhzad-8/+40
2019-06-23let_chains: Adjust lowering logic in lieu of ::Let.Mazdak Farrokhzad-138/+106
2019-06-22Fix fallout from rebaseAaron Hill-4/+4
2019-06-22Change how we compute yield_in_scopeAaron Hill-1/+116
2019-06-22Fix HIR visit orderAaron Hill-1/+1
2019-06-22Deny explicit_outlives_requirements in the compilerMatthew Jasper-8/+7
2019-06-22Count all errors for `track_errors`Matthew Jasper-0/+1
2019-06-22Prefer to use `has_errors` to `err_count`Matthew Jasper-9/+6
2019-06-22Rollup merge of #62019 - jeremystucki:refactoring, r=estebankMazdak Farrokhzad-25/+25
2019-06-22Rollup merge of #61984 - ljedrz:more_node_id_pruning, r=ZoxcMazdak Farrokhzad-91/+53
2019-06-22Rollup merge of #61270 - michaelwoerister:remove-incr-comp-warning, r=oli-obkMazdak Farrokhzad-18/+2
2019-06-21Auto merge of #61959 - oli-obk:const_field_ice, r=eddybbors-24/+39
2019-06-21Remove needless lifetimesJeremy Stucki-25/+25
2019-06-21Remove warnings about incr. comp. generating less debugging output.Michael Woerister-18/+2
2019-06-21Further reduce the likelyhood of hash collisionsOliver Scherer-0/+1
2019-06-21Documentation typoOliver Scherer-1/+1
2019-06-20Rollup merge of #61979 - spastorino:fmt-place-base, r=oli-obkMazdak Farrokhzad-23/+25
2019-06-20Implement Debug for PlaceBaseSantiago Pastorino-23/+25
2019-06-20rename hir::map::get_by_hir_id to getljedrz-28/+28
2019-06-20remove hir::map::getljedrz-7/+1
2019-06-20make blocks::Code work with HirIdljedrz-4/+4
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-3/+3
2019-06-20remove uses of the NodeId hir::map::exprljedrz-6/+0
2019-06-20remove definitions::def_index_to_node_id (unused)ljedrz-5/+0