Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Generated by Haxe 3.4.0
- using haxe.root;
- #pragma warning disable 109, 114, 219, 429, 168, 162
- public class Foo{
- public Foo() {
- this._test2 = new global::Bar();
- global::Bar test3 = new global::Bar();
- ((global::System.Action) (this.testAction) ).Invoke();
- global::haxe.lang.Function hxfunc = ((global::haxe.lang.Function) (new global::haxe.lang.Closure(this._test2, "testAction", 792363432)) );
- ((global::System.Action) (new global::HaxeMain_new_24__Fun(hxfunc).Delegate) ).Invoke();
- ((global::System.Action) (test3.testAction) ).Invoke();
- }
- public static void main() {
- new global::HaxeMain();
- }
- public global::Bar _test2;
- public virtual void testAction() {
- }
- }
- #pragma warning disable 109, 114, 219, 429, 168, 162
- public class HaxeMain_new_24__Fun : global::haxe.lang.Function {
- public HaxeMain_new_24__Fun(global::haxe.lang.Function hxfunc) : base(0, 0) {
- this.hxfunc = hxfunc;
- }
- public override object __hx_invoke0_o() {
- this.Delegate();
- return null;
- }
- public void Delegate() {
- this.hxfunc.__hx_invoke0_o();
- }
- public global::haxe.lang.Function hxfunc;
- }
- #pragma warning disable 109, 114, 219, 429, 168, 162
- public class Bar {
- public Bar() {
- }
- public virtual void testAction() {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement