@@ -1819,6 +1819,7 @@ QAST::OperationsJAST.map_classlib_core_op('iterator', $TYPE_OPS, 'iter', [$RT_OB
1819
1819
QAST ::OperationsJAST. map_classlib_core_op(' iterkey_s' , $ TYPE_OPS , ' iterkey_s' , [$ RT_OBJ ], $ RT_STR , : tc);
1820
1820
QAST ::OperationsJAST. map_classlib_core_op(' iterval' , $ TYPE_OPS , ' iterval' , [$ RT_OBJ ], $ RT_OBJ , : tc);
1821
1821
1822
+ (-> {
1822
1823
# object opcodes
1823
1824
QAST ::OperationsJAST. map_jvm_core_op(' null' , ' aconst_null' , [], $ RT_OBJ );
1824
1825
QAST ::OperationsJAST. map_jvm_core_op(' null_s' , ' aconst_null' , [], $ RT_STR );
@@ -1879,6 +1880,7 @@ QAST::OperationsJAST.map_classlib_core_op('settypecheckmode', $TYPE_OPS, 'settyp
1879
1880
QAST ::OperationsJAST. map_classlib_core_op(' objprimspec' , $ TYPE_OPS , ' objprimspec' , [$ RT_OBJ ], $ RT_INT , : tc);
1880
1881
QAST ::OperationsJAST. map_classlib_core_op(' isinvokable' , $ TYPE_OPS , ' isinvokable' , [$ RT_OBJ ], $ RT_INT , : tc);
1881
1882
QAST ::OperationsJAST. map_classlib_core_op(' setinvokespec' , $ TYPE_OPS , ' setinvokespec' , [$ RT_OBJ , $ RT_OBJ , $ RT_STR , $ RT_OBJ ], $ RT_OBJ , : tc);
1883
+ })();
1882
1884
1883
1885
# defined - overridden by HLL, but by default same as .DEFINITE.
1884
1886
QAST ::OperationsJAST. map_classlib_core_op(' defined' , $ TYPE_OPS , ' isconcrete' , [$ RT_OBJ ], $ RT_INT , : tc);
0 commit comments