Kaba class Function ed
...
Syntax ed
class Function
var code: code&
var inline_index: i32
var name: string
var namespace: Class*
var num_params: i32
var param_type: Class&[]
var return_type: Class&
var var: Variable&[]
var virtual_index: i32
# functions
func pure cname(ns: Class*) -> string
func pure is_extern() -> bool
func pure is_mutable() -> bool
func pure is_pure() -> bool
func pure is_selfref() -> bool
func pure is_static() -> bool
func pure is_unimplemented() -> bool
func pure long_name() -> string
func pure signature(ns: Class*) -> string
func pure throws_exceptions() -> bool
# operators
func pure __str__() -> string # str(Function) -> string
Functions ed
- func pure cname(ns: Class*) -> string
- ...
- func pure is_extern() -> bool
- ...
- func pure is_mutable() -> bool
- ...
- func pure is_pure() -> bool
- ...
- func pure is_selfref() -> bool
- ...
- func pure is_static() -> bool
- ...
- func pure is_unimplemented() -> bool
- ...
- func pure long_name() -> string
- ...
- func pure signature(ns: Class*) -> string
- ...
- func pure throws_exceptions() -> bool
- ...
Elements ed
- var code: code&
- ...
- var inline_index: i32
- ...
- var name: string
- ...
- var namespace: Class*
- ...
- var num_params: i32
- ...
- var param_type: Class&[]
- ...
- var return_type: Class&
- ...
- var var: Variable&[]
- ...
- var virtual_index: i32
- ...