2025-05-05 — Last Week in Carbon #5422
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?impldefinition{.a: X, .b: Y}and{.b: Y, .a: X}considered the same?refbindings to to Carbon, paralleling reference expressionsnoaliasandnocaptureLLVM semanticsrefand value returns usingboundparametersimplinclassredeclaration syntax with parameterizationUpdates on proposals
impldeclaration of an incomplete interfaceimplinclassscopefinal implupdateUpdates on moderation across our community spaces (Discord and GitHub)
Activity on toolchain
NOLINTcomments when disabling a clang-tidy check.BUILDvisibility could be a useful tool when we want to factor out a component to keep files small but don't want to support it as a public API.requiresrather than embedding the constraint in the parameter type.Vtablebe anEntityWithParamsBase?EntityWithParamsBaseis for things that are explicitly declared, with names.TryResolveTypedInstforAssociatedConstantDecl.GetSubtreeTokenRangeis an O(N) walk of the node's children, and we're doing it per-instruction for debug info, leading to O(M*N) behavior.typed_insts.h(see #5401).letbindings (not implemented yet, but still shouldn't crash)LocId, importing, and thunks. Fix in #5418Other active discussions
These include Discord Chat, GitHub Discussions, or open discussion sessions.
file_testfailures being attributed to the wrong test. #5387 is the fix.Callinterface might be difficult.thread_local?forallinimpldeclarationsRSS Feed for "Last Week in Carbon" here
Beta Was this translation helpful? Give feedback.
All reactions