2025-05-12 — Last Week in Carbon #5462
josh11b
announced in
Last Week in Carbon
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Updates on leads issues
impl C.(forall [T:! type] as I(T));
.Updates on proposals
I
in classC
can be redeclared withimpl C.(as I)
.final match_first
blockimpl
in afinal match_first
blockUpdates on moderation across our community spaces (Discord and GitHub)
Activity on toolchain
__attribute__((used))
will work to start with, but eventually we'll need to callSema::MarkFunctionReferenced
because it triggers template instantiation.TypeStructure
.SymbolicConstant
.Optional
. Introducing references could also change the landscape here.CARBON_KIND_SWITCH
for situations where we currently usestd::variant
?Other active discussions
These include Discord Chat, GitHub Discussions, or open discussion sessions.
final impl
that has been declared but not defined.ref
to abound
parameter, abound
pointer's lifetime is within the lifetime of what it points toref
non-self
arguments at call sitesSelf
parameter of an interface to be a form instead of a type. Will allow implied constraints on forms, and some conversions between types and forms.RSS Feed for "Last Week in Carbon" here
Beta Was this translation helpful? Give feedback.
All reactions