Subteam report: lang 2015-05-26
Highlights
To start, the final PRs are moving into the final comment period (ending June 2). Now is the time to check them out and make your opinions known.
- PR #1052: Clarify cast rules, especially regarding fat pointers.
- PR #1096: remove static_assert.
- PR #982: DST custom coercions.
- PR #591: Sizeof, alignof, offsetof, typeof
- PR #948: Retire RFC 8 (intrinsics) without implementing it.
I would also like to highlight the following PRs for further discussion:
---nmatsakis
Dashboard
RFC phase
- PR #591: Sizeof, alignof, offsetof, typeof (FCP)
- PR #890: RFC: Custom preludes
- PR #948: Retire RFC 8 (intrinsics) without implementing it.
- PR #953:
overloaded assignment operations
a += b - PR #982: DST custom coercions.
- PR #987: Modify RFC #803 (type ascription) to make type ascription expressions lvalues
- PR #1052: Clarify cast rules, especially regarding fat pointers.
- PR #1062: Constants that depend on type parameters in generic code
- PR #1096: remove static_assert
- PR #1122: RFC: Semantic versioning for the language
- PR #1129:
IndexAssign: overloading the
a[b] = cexpression - PR #1131: Add an expect intrinsic