method send(msg_name@:string, num_params@:int,
args@:ordered_collection[dynamic]):dynamic;
method send(msg_name@:string, num_params@:int,
args@:ordered_collection[dynamic], if_error:&():dynamic):dynamic;
method send(msg_name@:vstring, num_params@:int,
args@:vector[dynamic], if_error:&():dynamic):dynamic;
method field_send(msg_name@:string, num_params@:int,
args@:ordered_collection[dynamic],
if_error:&():dynamic):dynamic;
method field_send(msg_name@:vstring, num_params@:int,
args@:vector[dynamic], if_error:&():dynamic):dynamic;
method prim_resend(msg_name@:string, num_params@:int,
args@:ordered_collection[dynamic],
dirs@:ordered_collection[dynamic],
is_undirected:bool, if_error:&():dynamic):dynamic;
method prim_resend(msg_name@:vstring, num_params@:int,
args@:vector[dynamic], dirs@:vector[dynamic],
is_undirected:bool, if_error:&():dynamic):dynamic;
method directed_field_send(msg_name@:string, num_params@:int,
args@:ordered_collection[dynamic],
dirs@:ordered_collection[dynamic],
if_error:&():dynamic):dynamic;
method directed_field_send(msg_name@:vstring, num_params@:int,
args@:vector[dynamic], dirs@:vector[dynamic],
if_error:&():dynamic):dynamic;
method type_id(t:any):int;
method set_breakpoint(msg_name@:string):void;
method set_breakpoint(msg_name_oop@:vstring):void;
method show_breakpoints():void;
This file includes primitives allowing the Cecil program access to the
run-time system's compiled code and method lookup tables, thus
supporting reflection.