Skip to content

Add 'internal' access modifier#772

Merged
woollybah merged 3 commits into
masterfrom
task/internal-access-modifier
Jul 21, 2026
Merged

Add 'internal' access modifier#772
woollybah merged 3 commits into
masterfrom
task/internal-access-modifier

Conversation

@woollybah

Copy link
Copy Markdown
Member

Introduce the internal keyword and DECL_INTERNAL attribute to provide module-scoped visibility for declarations.

An internal declaration is accessible only within the module in which it is declared, offering a new level of encapsulation beyond public, private, and protected.

Introduce the `internal` keyword and `DECL_INTERNAL` attribute to provide module-scoped visibility for declarations.

An internal declaration is accessible only within the module in which it is declared, offering a new level of encapsulation beyond public, private, and protected.
@woollybah woollybah self-assigned this Jul 20, 2026
@woollybah
woollybah merged commit f163255 into master Jul 21, 2026
@woollybah
woollybah deleted the task/internal-access-modifier branch July 21, 2026 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant