Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Test
- {
- var i:Int;
- var s:String;
- public function new(p0:Int, ?p1:String="hello")
- {
- i=p0;
- s=p1;
- }
- }
- class Foo
- {
- public function new(){}
- }
- class Main extends flash.display.Sprite
- {
- public function new()
- {
- super();
- var t1 = new Test(1,"world");
- var t2 = Type.createEmptyInstance(Test);
- var f = Type.createEmptyInstance(Foo);
- }
- public static function main()
- {
- flash.Lib.current.addChild(new Main());
- }
- }
- //--------------------------------------------------------------------
- var t1 = new Test(1,"world");
- methods[0]:
- param_count: 2
- return_type: 1 = multinames[1].name -> void
- params:
- params[0] = 4 -> multinames[4].name -> int
- params[1] = 2 -> multinames[2].name -> String
- name: 0 -> strings[0] -> *
- HAS_PARAM_NAMES: 0
- SET_DXNS: 0
- HAS_OPTIONAL: 1
- NEED_REST: 0
- NEED_ACTIVATION: 0
- NEED_ARGUMENTS: 0
- options:
- options[0]: {value: 0, kind:Undefined}
- //--------------------------------------------------------------------
- var t1 = new Test(1,"world");
- var t2 = Type.createEmptyInstance(Test);
- methods[0]:
- param_count: 2
- return_type: 1 = multinames[1].name -> void
- params:
- params[0] = 4 -> multinames[4].name -> int
- params[1] = 2 -> multinames[2].name -> String
- name: 0 -> strings[0] -> *
- HAS_PARAM_NAMES: 0
- SET_DXNS: 0
- HAS_OPTIONAL: 1
- NEED_REST: 0
- NEED_ACTIVATION: 0
- NEED_ARGUMENTS: 0
- options:
- options[0]: {value: 1, kind:Int}
- options[1]: {value: 0, kind:Undefined}
- //-------------------------------------------------------------
- var t1 = new Test(1,"world");
- var f = Type.createEmptyInstance(Foo);
- methods[0]:
- param_count: 2
- return_type: 1 = multinames[1].name -> void
- params:
- params[0] = 4 -> multinames[4].name -> int
- params[1] = 2 -> multinames[2].name -> String
- name: 0 -> strings[0] -> *
- HAS_PARAM_NAMES: 0
- SET_DXNS: 0
- HAS_OPTIONAL: 1
- NEED_REST: 0
- NEED_ACTIVATION: 0
- NEED_ARGUMENTS: 0
- options:
- options[0]: {value: 1, kind:Int}
- options[1]: {value: 0, kind:Undefined}
- //-------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment