1. 06 4月, 2021 1 次提交
  2. 31 3月, 2021 1 次提交
  3. 27 3月, 2021 1 次提交
  4. 24 3月, 2021 2 次提交
    • C
      GenericParam does not need to be a HIR owner. · 4c0b7ac7
      Camille GILLOT 提交于
      4c0b7ac7
    • K
      Add has_default to GenericParamDefKind::Const · e4e5db4e
      kadmin 提交于
      This currently creates a field which is always false on GenericParamDefKind for future use when
      consts are permitted to have defaults
      
      Update const_generics:default locations
      
      Previously just ignored them, now actually do something about them.
      
      Fix using type check instead of value
      
      Add parsing
      
      This adds all the necessary changes to lower const-generics defaults from parsing.
      
      Change P<Expr> to AnonConst
      
      This matches the arguments passed to instantiations of const generics, and makes it specific to
      just anonymous constants.
      
      Attempt to fix lowering bugs
      e4e5db4e
  5. 20 3月, 2021 1 次提交
  6. 18 3月, 2021 1 次提交
  7. 16 3月, 2021 1 次提交
    • V
      ast/hir: Rename field-related structures · b25d3ba7
      Vadim Petrochenkov 提交于
      StructField -> FieldDef ("field definition")
      Field -> ExprField ("expression field", not "field expression")
      FieldPat -> PatField ("pattern field", not "field pattern")
      
      Also rename visiting and other methods working on them.
      b25d3ba7
  8. 15 3月, 2021 2 次提交
  9. 13 3月, 2021 1 次提交
  10. 11 3月, 2021 1 次提交
  11. 10 3月, 2021 9 次提交
  12. 07 3月, 2021 1 次提交
  13. 25 2月, 2021 2 次提交
  14. 24 2月, 2021 2 次提交
  15. 18 2月, 2021 1 次提交
    • V
      ast: Stop using `Mod` in `Crate` · eb65f15c
      Vadim Petrochenkov 提交于
      Crate root is sufficiently different from `mod` items, at least at syntactic level.
      
      Also remove customization point for "`mod` item or crate root" from AST visitors.
      eb65f15c
  16. 16 2月, 2021 4 次提交
  17. 04 2月, 2021 1 次提交
  18. 02 2月, 2021 1 次提交
  19. 01 2月, 2021 1 次提交
  20. 13 1月, 2021 2 次提交
  21. 10 1月, 2021 1 次提交
  22. 07 1月, 2021 1 次提交
  23. 03 1月, 2021 1 次提交
  24. 01 1月, 2021 1 次提交