CJ-Johnson · GitHub

@CJ-Johnson added the proposal rfc

Proposal with request-for-comment sent out

label

Apr 3, 2024

@CJ-Johnson

@github-actions

This was referenced

Apr 4, 2024

Closed

Closed

geoffromer

CJ Johnson added 3 commits

April 16, 2024 12:58

CJ Johnson

CJ Johnson

CJ Johnson

geoffromer

CJ Johnson

@CJ-Johnson

zygoloid

jonmeow

Merged

github-merge-queue Bot pushed a commit that referenced this pull request

May 29, 2024
Parse the name of a declaration as a sequence of `NameQualifier`s --
which have a name, possibly parameters, and a trailing period --
followed by a name and possibly parameters. This prepares us for parsing
declarations of members of generic classes and similar cases, but
actually supporting such member redeclarations is left to a future
change.
We previously required functions to have parameters, but no longer do,
following the direction of #3848. Cases like namespaces that can't
actually have parameters are now diagnosed in check instead of in parse.
---------
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>

@CJ-Johnson

CJ Johnson

@CJ-Johnson

CJ Johnson added 2 commits

July 3, 2024 14:55

CJ Johnson

CJ Johnson

zygoloid

CJ Johnson

zygoloid

CJ Johnson

chandlerc

CJ Johnson

chandlerc

zygoloid

Co-authored-by: Richard Smith <richard@metafoo.co.uk>
Co-authored-by: Richard Smith <richard@metafoo.co.uk>

@chandlerc

Closed

Open

Merged

Open

josh11b added a commit to josh11b/carbon-lang that referenced this pull request

Jun 13, 2026
Assisted-by: Gemini via Antigravity

Merged

josh11b added a commit to josh11b/carbon-lang that referenced this pull request

Jun 18, 2026

Read the original on github.com ↗