about summary refs log tree commit diff
path: root/src/librustc/ty
AgeCommit message (Expand)AuthorLines
2019-03-08expand unused doc comment diagnosticAndy Russell-80/+83
2019-03-07HirIdification: replace NodeId method callsljedrz-16/+16
2019-03-06Rename check_privacy to check_private_in_publicJohn Kåre Alsaker-4/+4
2019-03-06Split up privacy checking so privacy_access_levels only does computations req...John Kåre Alsaker-1/+9
2019-03-05Handle const generics elsewherevarkor-4/+19
2019-03-05Implement structural_impls for const genericsvarkor-1/+21
2019-03-05Add HAS_CT_INFERvarkor-2/+5
2019-03-05Add const type flagsvarkor-17/+34
2019-03-05Take const into account in contextvarkor-26/+74
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-05Only insert nodes which changes lint levels in the LintLevelMapJohn Kåre Alsaker-23/+37
2019-03-05fixes rust-lang#52482Saleem Jaffer-17/+17
2019-03-03Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelixbors-8/+12
2019-03-03Auto merge of #58866 - kennytm:rollup, r=kennytmbors-10/+12
2019-03-02Rollup merge of #58802 - nnethercote:inline-record_layout, r=oli-obkkennytm-10/+12
2019-03-02hir: HirIdify Impl&TraitItemIdljedrz-16/+12
2019-03-02hir: remove NodeId from Itemljedrz-4/+8
2019-03-02Auto merge of #56946 - Zoxc:jobserver, r=nikomatsakisbors-0/+5
2019-03-01ty: HirIdify some lintsljedrz-27/+6
2019-03-01Add support for using a jobserver with RayonJohn Kåre Alsaker-0/+5
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-5/+14
2019-02-28Auto merge of #57760 - dlrobertson:varargs1, r=alexregbors-15/+15
2019-02-28Ensure `record_layout_for_printing()` is inlined.Nicholas Nethercote-10/+12
2019-02-27Rename variadic to c_variadicDan Robertson-13/+13
2019-02-27Support defining C compatible variadic functionsDan Robertson-3/+3
2019-02-27Rollup merge of #58749 - kenta7777:reduce-repetition, r=oli-obkMazdak Farrokhzad-7/+8
2019-02-27rename Substs to InternalSubstscsmoe-39/+39
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-80/+82
2019-02-26reduce repetitions of (n << amt) >> amtkenta7777-7/+8
2019-02-26Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxcbors-4/+3
2019-02-25Rollup merge of #58690 - kenta7777:reduce-code-repetition-miri-related, r=oli...Mazdak Farrokhzad-3/+2
2019-02-24hir: remove NodeId from Exprljedrz-2/+1
2019-02-24hir: remove NodeId from Blockljedrz-2/+2
2019-02-24Rollup merge of #58511 - oli-obk:const_to_op, r=RalfJungMazdak Farrokhzad-2/+2
2019-02-24reduce a code repetition like (n << amt) >> amtkenta7777-3/+2
2019-02-23Type check coercions to pointer typesMatthew Jasper-8/+12
2019-02-21restore the actual leak-checkNiko Matsakis-1/+23
2019-02-20Auto merge of #58578 - kennytm:rollup, r=kennytmbors-5/+5
2019-02-19Auto merge of #57896 - oli-obk:permissive_existence, r=cramertjbors-2/+13
2019-02-18Fix style nitsDan Robertson-5/+5
2019-02-16Reuse the `Pointer` type instead of passing reassembling it at many use sitesOliver Scherer-2/+2
2019-02-15Remove `stolen`John Kåre Alsaker-4/+0
2019-02-15Always emit an error for a query cycleJohn Kåre Alsaker-150/+103
2019-02-14Rollup merge of #58309 - wesleywiser:add_more_profiler_events, r=michaelwoeri...Mazdak Farrokhzad-2/+15
2019-02-13Rollup merge of #58386 - Zoxc:fix-54242, r=michaelwoeristerMazdak Farrokhzad-58/+56