about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-03-10Make migrate mode work at item level granularityMatthew Jasper-2/+6
2019-03-10Make the rustc driver and interface demand drivenJohn Kåre Alsaker-80/+68
2019-03-09Rollup merge of #58679 - Zoxc:passes-refactor, r=michaelwoeristerMazdak Farrokhzad-29/+14
2019-03-09Rollup merge of #58670 - saleemjaffer:refactor_typecast_check_kinds, r=oli-obkMazdak Farrokhzad-17/+17
2019-03-09Auto merge of #57882 - euclio:unused-doc-attributes, r=estebankbors-106/+108
2019-03-09Auto merge of #59012 - pietroalbini:rollup, r=pietroalbinibors-18/+80
2019-03-08expand unused doc comment diagnosticAndy Russell-106/+108
2019-03-08Auto merge of #58915 - ljedrz:deprecate_nodeid_methods, r=Zoxcbors-180/+139
2019-03-08Rollup merge of #58984 - estebank:multi-treat-err-as-bug, r=oli-obkPietro Albini-5/+14
2019-03-08Rollup merge of #58883 - estebank:unused-closure-arg, r=varkorPietro Albini-1/+14
2019-03-08Rollup merge of #58204 - estebank:impl-trait-semi, r=zackmdavisPietro Albini-12/+52
2019-03-08Auto merge of #58013 - Zoxc:stable-hash-macro-simple, r=oli-obkbors-15/+8
2019-03-07Update treat-err-as-bug help textEsteban Küber-1/+1
2019-03-07hir: remove some obsolete NodeId methodsljedrz-34/+20
2019-03-07hir: remove Visitor::visit_def_mentionljedrz-20/+1
2019-03-07hir: replace NodeId with HirId in Destinationljedrz-17/+20
2019-03-07hir: remove NodeId from PatKindljedrz-16/+15
2019-03-07Keep current behavior while accepting error countEsteban Küber-2/+11
2019-03-07hir: remove NodeId from PathSegmentljedrz-12/+4
2019-03-07HirIdification: replace NodeId method callsljedrz-86/+84
2019-03-06Fix incorrect defaultEsteban Kuber-1/+1
2019-03-06Make `-Z treat-err-as-bug` take a number of errors to be emittedEsteban Küber-4/+4
2019-03-06Rename check_privacy to check_private_in_publicJohn Kåre Alsaker-5/+5
2019-03-06Execute all parallel blocks even if they panic in a single-threaded compilerJohn Kåre Alsaker-4/+4
2019-03-06Make misc checking 1 more parallelJohn Kåre Alsaker-12/+0
2019-03-06Make misc checking 2 more parallelJohn Kåre Alsaker-12/+0
2019-03-06Split up privacy checking so privacy_access_levels only does computations req...John Kåre Alsaker-1/+10
2019-03-05Clean up some generic substs handlingvarkor-10/+21
2019-03-05Handle const generics elsewherevarkor-9/+28
2019-03-05Implement structural_impls for const genericsvarkor-1/+21
2019-03-05Add HAS_CT_INFERvarkor-2/+5
2019-03-05Pretty printing for const genericsvarkor-3/+67
2019-03-05Add const type flagsvarkor-17/+34
2019-03-05Take const into account in contextvarkor-26/+74
2019-03-05Stub methods in infervarkor-19/+34
2019-03-05Implement Hash for new typesvarkor-0/+27
2019-03-05Add ConstValue::Param and ConstValue::Infervarkor-1/+9
2019-03-05Add const kind and UnpackedKind::Constvarkor-6/+110
2019-03-05Add type_flags helper methods to constsvarkor-0/+43
2019-03-05Add InferConstvarkor-0/+11
2019-03-05Add ConstVidvarkor-0/+7
2019-03-05Add ParamConstvarkor-0/+20
2019-03-05Add Const generic param to tyvarkor-4/+24
2019-03-05Make rustc_macro a Rust 2018 crateJohn Kåre Alsaker-9/+2
2019-03-05fixes rust-lang#52482Saleem Jaffer-17/+17
2019-03-05Allow linking to a proc macro on the target in metadata and still use a host ...John Kåre Alsaker-0/+3
2019-03-05Create a derive macro for HashStableJohn Kåre Alsaker-7/+4
2019-03-04Fix rebase and move suggestion to its own methodEsteban Küber-29/+46
2019-03-04Add fixmeEsteban Küber-3/+4
2019-03-04On return type `impl Trait` for block with no expr point at last semiEsteban Küber-5/+27