1. e957ed9 move librustc to 2018 by Mark Mansi · 6 years ago
  2. 28fec68 cleanup: don't use node_to_hir_id where unneeded by ljedrz · 6 years ago
  3. afbd004 Remove `hir::StmtKind::Decl`. by Nicholas Nethercote · 6 years ago
  4. b2ce5a9 Make `hir::Stmt` a separate struct. by Nicholas Nethercote · 6 years ago
  5. a5c52c7 AST/HIR: Introduce `ExprKind::Err` for better error recovery in the front-end by Vadim Petrochenkov · 6 years ago
  6. 2a66355 Remove licenses by Mark Rousskov · 6 years ago
  7. 2ba3e66 Update tests by varkor · 6 years ago
  8. 6561732 Consider privacy in more locations by varkor · 6 years ago
  9. 88afbf2 Make uninhabitedness checking more intelligent by varkor · 6 years ago
  10. 62b3590 Check for uninhabitedness instead of never by varkor · 6 years ago
  11. ee89c08 Various minor/cosmetic improvements to code by Alexander Regueiro · 6 years ago
  12. a70babe Use a function to access the Hir map to be able to turn it into a query later by John Kåre Alsaker · 6 years ago
  13. fa1868d Make rustc::middle::region::Scope's fields public by Marshall Bowers · 7 years ago
  14. 7a083ca introduce Guard enum by F001 · 7 years ago
  15. 59c8a27 Replace push loops with collect() and extend() where possible by ljedrz · 7 years ago
  16. 6a16b38 ExprKind by csmoe · 7 years ago
  17. 14893ba DeclKind by csmoe · 7 years ago
  18. 114314c StmtKind by csmoe · 7 years ago
  19. 90c90ba rename `control_flow_graph` to `graph` by Niko Matsakis · 7 years ago
  20. 3c30415 rename `graph` to `control_flow_graph::implementation` by Niko Matsakis · 7 years ago
  21. 7ba2952 Rename ExprAgain to ExprContinue by varkor · 7 years ago
  22. b63d7e2 Rename trans to codegen everywhere. by Irina Popa · 7 years ago
  23. 11f5893 label-break-value: Parsing and AST/HIR changes by est31 · 7 years ago
  24. 235e7c1 Remove LoopIdResult by est31 · 7 years ago
  25. 3ef481a Remove hir::ScopeTarget by est31 · 7 years ago
  26. 44acea4 AST/HIR: Merge field access expressions for named and numeric fields by Vadim Petrochenkov · 7 years ago
  27. 347cf21 Remove adjacent all-const match arm hack. by Felix S. Klock II · 7 years ago
  28. 8bdfd8a rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. by Eduard-Mihai Burtescu · 8 years ago
  29. e4996ec rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent. by Eduard-Mihai Burtescu · 8 years ago
  30. 28ddd7a rustc: use hir::ItemLocalId instead of ast::NodeId in CFG. by Eduard-Mihai Burtescu · 8 years ago
  31. 09a5d31 Remove support for `gen arg` by Alex Crichton · 8 years ago
  32. df608e7 Rename suspend to yield by John Kåre Alsaker · 8 years ago
  33. d861982 Generator literal support by John Kåre Alsaker · 8 years ago
  34. f668999 use field init shorthand in src/librustc by Zack M. Davis · 8 years ago
  35. 552ab37 rustc: replace method_map with Def::Method and node_substs entries. by Eduard-Mihai Burtescu · 8 years ago
  36. a65ced5 rustc: avoid using MethodCallee's signature where possible. by Eduard-Mihai Burtescu · 8 years ago
  37. b4988f0 rustc: keep overloaded autoderef MethodCallee's in Adjust. by Eduard-Mihai Burtescu · 8 years ago
  38. ea1c6df rustc: stop interning CodeExtent, it's small enough. by Eduard-Mihai Burtescu · 8 years ago
  39. 73cd9bd introduce per-fn RegionMaps by Taylor Cramer · 8 years ago
  40. c7dc39d intern CodeExtents by Niko Matsakis · 8 years ago
  41. eff39b7 On-demandify region mapping by Taylor Cramer · 8 years ago
  42. 612bb1f rustc: rename some of the queries to match tcx methods. by Eduard-Mihai Burtescu · 8 years ago
  43. 066d44b refactor the `targeted_by_break` field by Niko Matsakis · 8 years ago
  44. 276bba9 refactor if so that the "then type" is an expression by Niko Matsakis · 8 years ago
  45. 1f43731 Add more catch-related CFG and lifetime tests and fix CFG bug by Taylor Cramer · 8 years ago
  46. fc04eaa Implement ? in catch expressions and add tests by Taylor Cramer · 8 years ago
  47. b38992c some style fixes by Tshepang Lekhonkhobe · 8 years ago
  48. 085d71c remove special-case code for statics and just use `borrowck_fn` by Niko Matsakis · 8 years ago
  49. a611bbc Rename hir::Label to hir::Destination by Taylor Cramer · 8 years ago
  50. 4d65622 Properly implement labeled breaks in while conditions by Taylor Cramer · 8 years ago
  51. 5205e2f Normalize labeled and unlabeled breaks by Taylor Cramer · 8 years ago
  52. 45c8c56 rustc: rename TyCtxt's `map` field to `hir`. by Eduard-Mihai Burtescu · 8 years ago
  53. 282f7a3c rename `Tables` to `TypeckTables` by Niko Matsakis · 8 years ago
  54. 85a4a19 rustc: keep track of tables everywhere as if they were per-body. by Eduard-Mihai Burtescu · 8 years ago
  55. e64f64a rustc: separate bodies for static/(associated)const and embedded constants. by Eduard-Mihai Burtescu · 8 years ago
  56. 962633c rustc: embed path resolutions into the HIR instead of keeping DefMap. by Eduard-Mihai Burtescu · 9 years ago
  57. 16b5c2c rustc: desugar UFCS as much as possible during HIR lowering. by Eduard Burtescu · 9 years ago
  58. 9d42549 Implement the `loop_break_value` feature. by Geoffry Song · 9 years ago
  59. 382d3b0 Change HirVec<P<T>> to HirVec<T> in Expr. by Nicholas Nethercote · 9 years ago
  60. ff0830d rustc: use an Expr instead of a Block for function bodies. by Eduard Burtescu · 9 years ago
  61. 0d7201e rustc: record the target type of every adjustment. by Eduard Burtescu · 9 years ago
  62. 6a8d131 rustc: make all read access to tcx.tables go through a method. by Eduard Burtescu · 9 years ago
  63. e593c3b Changed most vec! invocations to use square braces by iirelu · 9 years ago
  64. cf0b7bd Call arrays "arrays" instead of "vecs" internally by Jonas Schievink · 9 years ago
  65. e05e74a Replace `_, _` with `..` by Vadim Petrochenkov · 9 years ago
  66. fadabe0 Rename empty/bang to never by Andrew Cann · 9 years ago
  67. ed02344 Remove obsolete divergence related stuff by Andrew Cann · 9 years ago
  68. 104963c Switch on TyEmpty by Andrew Cann · 9 years ago
  69. 9c05fb2 Merge PatKind::QPath into PatKind::Path in HIR by Vadim Petrochenkov · 9 years ago
  70. ee4e553 Introduce TyCtxt::expect_def/expect_resolution helpers and use them where possible by Vadim Petrochenkov · 9 years ago
  71. cf46820 Refactor away some functions from hir::pat_util by Vadim Petrochenkov · 9 years ago
  72. 216f5fb Separate bindings from other patterns in HIR by Vadim Petrochenkov · 9 years ago
  73. d69aeaf Implement `..` in tuple (struct) patterns by Vadim Petrochenkov · 9 years ago
  74. aad347c Remove hir::Ident by Vadim Petrochenkov · 9 years ago
  75. 76affa5 rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. by Eduard Burtescu · 9 years ago
  76. 513d392 rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. by Eduard Burtescu · 9 years ago
  77. ffca6c3 rustc: move middle::{def,def_id,pat_util} to hir. by Eduard Burtescu · 9 years ago
  78. ef4c724 rustc: dismantle hir::util, mostly moving functions to methods. by Eduard Burtescu · 9 years ago
  79. 8b09372 rustc: move rustc_front to rustc::hir. by Eduard Burtescu · 9 years ago
  80. bcdaccf librustc: replace span_bug calls with span_bug!() by Benjamin Herr · 9 years ago
  81. 5efdde0 rustc: move cfg, infer, traits and ty from middle to top-level. by Eduard Burtescu · 9 years ago[Renamed (99%) from src/librustc/middle/cfg/construct.rs]
  82. 856185d hir, mir: Separate HIR expressions / MIR operands from InlineAsm. by Eduard Burtescu · 9 years ago
  83. 8484831d Auto merge of #30884 - durka:inclusive-ranges, r=aturon by bors · 9 years ago
  84. 37ba66a Rename middle::ty::ctxt to TyCtxt by Jeffrey Seyfried · 9 years ago
  85. d792183 fallout from removing hir::ExprRange by Alex Burka · 9 years ago
  86. 06755d9 Split PatKind::Enum into PatKind::TupleStruct and PatKind::Path by Vadim Petrochenkov · 9 years ago
  87. 9b40e1e Rename hir::Pat_ and its variants by Vadim Petrochenkov · 9 years ago
  88. 559fca0 Autoderef in librustc by Jonas Schievink · 9 years ago
  89. 2084c2c Rename Def's variants and don't reexport them by Vadim Petrochenkov · 9 years ago
  90. b8157cc Implement type ascription. by Eduard Burtescu · 9 years ago
  91. 50a02b4 Auto merge of #29735 - Amanieu:asm_indirect_constraint, r=pnkfelix by bors · 9 years ago
  92. ca88e9c Remove some unnecessary indirection from HIR structures by Vadim Petrochenkov · 9 years ago
  93. 65707df Use a struct instead of a tuple for inline asm output operands by Amanieu d'Antras · 10 years ago
  94. 9d7b113 Add proper support for indirect output constraints in inline asm by Amanieu d'Antras · 10 years ago
  95. b1788ef Remove use of RefCell<DefMap> in the simpler parts of pat_util by Jonathan S · 10 years ago
  96. 3468b8d Remove PatWildMulti by Vadim Petrochenkov · 10 years ago
  97. 2e88c36 Auto merge of #28642 - petrochenkov:name3, r=nrc by bors · 10 years ago
  98. f293ea2 Remove the deprecated box(PLACE) syntax. by Eduard Burtescu · 10 years ago
  99. 40ce804 Remove random Idents outside of libsyntax by Vadim Petrochenkov · 10 years ago
  100. d21bfff Remove hir::ExprParen by Nick Cameron · 10 years ago