Loading...
Searching...
No Matches
java_root_class.h File Reference
+ Include dependency graph for java_root_class.h:
+ This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Create components to an object of the root class (usually java.lang.Object) Specifically, we add a new component, '@class_identifier'.
Adds members for an object of the root class (usually java.lang.Object).
Function Documentation
◆ java_root_class()
Create components to an object of the root class (usually java.lang.Object) Specifically, we add a new component, '@class_identifier'.
This used primary to replace an expression like 'e instanceof A' with 'e.@class_identifier == "A"'
- Parameters
-
class_symbol class symbol
Definition at line 20 of file java_root_class.cpp.
◆ java_root_class_init()
Adds members for an object of the root class (usually java.lang.Object).
- Parameters
-
[out] jlo object to initialize
root_type type of the root class
class_identifier class identifier field, generally begins with "java::" prefix.
Definition at line 41 of file java_root_class.cpp.