mirror of
https://github.com/polserver/polserver
synced 2026-08-13 08:23:08 -04:00
* Update grammar * Implement selfIs in BObjectImp * Add tests * Update grammar * Support obj.function as a MemberAccess [1/2] - AST generation changes * Support obj.function as a MemberAccess [2/2] - add funcref index to eprog class table ctor entry - allow check_mro on non-class inst (skip ctor calls) * Move address of funcref into funcref table * Add funcref.new() - Add class index to funcref table entry - Add MTH_NEW * Fix formatting * Address self-review comments * Some more tests * Address self-review comments * Update grammar * Remove ObjMember read_only, hidden No need to special-handle MBR_FUNCTION * Addres GitHub CI annotations - '=': conversion from 'size_t' to 'unsigned int', possible loss of data
17 lines
No EOL
232 B
Text
17 lines
No EOL
232 B
Text
A::A this=<class A>
|
|
B::B this=<class B> args={ args }
|
|
FunctionObject
|
|
FunctionObject
|
|
----
|
|
A::A this=<class A>
|
|
B::B this=<class B> args={ foo, bar }
|
|
<class A>
|
|
<class B>
|
|
----
|
|
1
|
|
0
|
|
----
|
|
FunctionObject
|
|
----
|
|
function string
|
|
function string |