Simplify get_builtins to only return top-level built-in declarations #362

Merged
sb10q merged 1 commits from enhance/infer-builtins-list into master 2023-12-08 17:29:55 +08:00
Collaborator

The top-level builtin declaration list is used at multiple places, but the names are only used at one location (TopLevelComposer::new). This change also has the effect of allowing Option to be used as a class name, as previously Option is not registered in the TopLevelComposer due to how the names of builtins are processed.

The top-level builtin declaration list is used at multiple places, but the names are only used at one location (`TopLevelComposer::new`). This change also has the effect of allowing `Option` to be used as a class name, as previously `Option` is not registered in the `TopLevelComposer` due to how the names of builtins are processed.
derppening added 1 commit 2023-12-08 15:56:08 +08:00
sb10q merged commit 68b97347b1 into master 2023-12-08 17:29:53 +08:00
sb10q deleted branch enhance/infer-builtins-list 2023-12-08 17:30:06 +08:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/nac3#362
No description provided.