diff options
Diffstat (limited to 'mcs/ilasm/tests/test-marshal-array.il')
-rw-r--r-- | mcs/ilasm/tests/test-marshal-array.il | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/mcs/ilasm/tests/test-marshal-array.il b/mcs/ilasm/tests/test-marshal-array.il new file mode 100644 index 00000000000..567dc0706d6 --- /dev/null +++ b/mcs/ilasm/tests/test-marshal-array.il @@ -0,0 +1,32 @@ +.assembly extern mscorlib +{ +} +.assembly 'test-marshal-array.il' +{ +} + + .class public auto ansi beforefieldinit Tests + extends [mscorlib]System.Object + { + + .method public virtual hidebysig + instance default int32 Invoke ([in] string[] marshal (lpstr[+ 3]) arr_ad1) runtime managed + { + } + + .method public virtual hidebysig + instance default int32 Invoke2([in] string[] marshal (lpstr[2]) arr_ad2) runtime managed + { + } + + .method public virtual hidebysig + instance default int32 Invoke3 ([in] string[] marshal (lpstr[2 + 3]) arr_ad3) runtime managed + { + } + + .method public virtual hidebysig + instance default int32 Invoke4 ([in] string[] marshal (lpstr[]) arr_ad4) runtime managed + { + } + } + |