Skip to content

add ctor extensions, fast properties, undefined-as-default, and clang-format#7

Merged
MangelSpec merged 0 commit intomasterfrom
master-squash
Feb 13, 2026
Merged

add ctor extensions, fast properties, undefined-as-default, and clang-format#7
MangelSpec merged 0 commit intomasterfrom
master-squash

Conversation

@MangelSpec
Copy link
Owner

Summary

  • add ctor factory and multi-dispatch overload support to class_
  • add fast property accessors (get_option/set_option pattern)
  • add overload.hpp for runtime function overloading with defaults
  • treat explicit undefined as "use the default" to match JS native behavior
  • apply clang-format to all source files
  • add clang-format-19 check to CI workflow

@MangelSpec MangelSpec merged commit a52b769 into master Feb 13, 2026
14 checks passed
@MangelSpec MangelSpec deleted the master-squash branch February 13, 2026 11:24
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