InvocableMap should support either compiling with this extension, or compiling with C++20 string literals.
This may force a small change in the calling convention for methods and fields, so this must be done before the initial release to prevent introducing legacy or dual APIs for invocation.
In the future, this will also enable non-JNI consumers.
Currently JNI Bind relies on a clang extension (see invocable_map.h).
InvocableMap
should support either compiling with this extension, or compiling with C++20 string literals.This may force a small change in the calling convention for methods and fields, so this must be done before the initial release to prevent introducing legacy or dual APIs for invocation.
In the future, this will also enable non-JNI consumers.