File:  [parser3project] / parser3 / tests / 356.html
Revision 1.2: download - view: text, annotated - select for diffs - revision graph
Wed Nov 30 21:34:43 2016 UTC (9 years, 6 months ago) by moko
Branches: MAIN
CVS tags: release_3_5_1, release_3_5_0, release_3_4_6, release_3_4_5, HEAD
test for method junctions class name added to the resulting hash added (related to feature #1068)

@main[]
1. ^try-catch{ ^reflection:method_info[no-such-class] }
2. ^try-catch{ ^reflection:method_info[string] }
3. ^try-catch{ ^reflection:method_info[string;no-such-method] }
4. ^try-catch{ ^reflection:method_info[string]{code} }
5. ^try-catch{ ^reflection:method_info{code junction} }

6. ^json:string[^reflection:method_info[void;mid]]
7. ^json:string[^reflection:method_info[$void:mid]]

8. ^json:string[^reflection:method_info[$try-catch] $.file[skip] ]
9. ^json:string[^reflection:method_info[MAIN;try-catch] $.file[skip] ]

$o[^O::create[]]
10. ^json:string[^reflection:method_info[$o.create] $.file[skip] ]
11. ^json:string[^reflection:method_info[$O:create] $.file[skip] ]

$c[^C::create[]]
10. ^json:string[^reflection:method_info[$c.create] $.file[skip] ]
11. ^json:string[^reflection:method_info[$C:create] $.file[skip] ]

@CLASS
O

@create[param]
code

@CLASS
C

@BASE
O

E-mail: