about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-03-07hir: remove NodeId from PathSegmentljedrz-11/+4
2019-03-07HirIdification: replace NodeId method callsljedrz-11/+11
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-6/+0
2019-03-05Only insert nodes which changes lint levels in the LintLevelMapJohn Kåre Alsaker-0/+1
2019-03-05Create a derive macro for HashStableJohn Kåre Alsaker-1/+2
2019-03-02hir: HirIdify Impl&TraitItemIdljedrz-10/+10
2019-03-02hir: remove NodeId from VariantDataljedrz-21/+12
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-31/+28
2019-03-02hir: remove NodeId from Itemljedrz-9/+4
2019-03-02hir: remove NodeId from ForeignItemljedrz-3/+1
2019-03-02hir: remove NodeId from StructFieldljedrz-3/+1
2019-03-01hir: remove NodeId from VisibilityKindljedrz-7/+4
2019-03-01hir: remove NodeId from TraitRefljedrz-6/+2
2019-03-01hir: remove NodeId from Argljedrz-3/+1
2019-03-01hir: remove NodeId from TypeBindingljedrz-7/+3
2019-03-01hir: remove NodeId from ImplItemljedrz-5/+2
2019-03-01hir: remove NodeId from TraitItemljedrz-9/+7
2019-03-01hir: remove NodeId from AnonConstljedrz-3/+1
2019-03-01hir: remove NodeId from Fieldljedrz-5/+2
2019-03-01hir: remove NodeId from Localljedrz-6/+3
2019-03-01hir: remove NodeId from Stmtljedrz-18/+9
2019-02-28Auto merge of #57760 - dlrobertson:varargs1, r=alexregbors-21/+36
2019-02-27Fix doc comments in librustc/hir/lowering.rsDan Robertson-16/+16
2019-02-27Rename variadic to c_variadicDan Robertson-5/+5
2019-02-27Support defining C compatible variadic functionsDan Robertson-0/+15
2019-02-27Rollup merge of #58678 - doctorn:refuse-async-fn-2015-edition, r=varkorMazdak Farrokhzad-10/+10
2019-02-26Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxcbors-83/+63
2019-02-24Deny `async fn` in 2015 editionNathan Corbyn-10/+10
2019-02-24hir: remove NodeId from Exprljedrz-26/+22
2019-02-24hir: remove NodeId from Blockljedrz-7/+3
2019-02-24Auto merge of #58315 - gnzlbg:returns_twice, r=alexcrichtonbors-0/+3
2019-02-24hir: remove NodeId from MacroDefljedrz-4/+3
2019-02-24hir: remove NodeId from WhereEqPredicateljedrz-3/+1
2019-02-24hir: remove NodeId from WhereClauseljedrz-8/+3
2019-02-24hir: remove NodeId from GenericParamljedrz-10/+10
2019-02-24hir: remove NodeId from Lifetime and Tyljedrz-25/+15
2019-02-24hir: impl Display for HirIdljedrz-0/+6
2019-02-24Auto merge of #58232 - ljedrz:HirIdification_continued, r=Zoxcbors-160/+158
2019-02-23Implement ffi_returns_twice attributegnzlbg-0/+3
2019-02-23Rollup merge of #58476 - nnethercote:rm-LazyTokenStream, r=petrochenkovMazdak Farrokhzad-7/+7
2019-02-20adjust intravisit HirIdificationljedrz-16/+12
2019-02-20hir: remove parent_node from NodeCollectorljedrz-24/+17
2019-02-20hir: change HirIdValidator.hir_ids_seen to a setljedrz-10/+15
2019-02-20hir: add and use hir_to_node_id in NodeCollectorljedrz-32/+34
2019-02-20hir: HirId-ify intravisitljedrz-141/+143
2019-02-20Rollup merge of #58562 - dlrobertson:fix_nits, r=alexregkennytm-0/+5
2019-02-20Rollup merge of #58528 - Zoxc:stmtkind-item, r=oli-obkkennytm-6/+7
2019-02-18Fix style nitsDan Robertson-0/+5
2019-02-18Remove some unnecessary `into()` calls.Nicholas Nethercote-1/+1