40 lines
940 B
Plaintext
40 lines
940 B
Plaintext
|
//
|
||
|
// Test instantiating a generic type
|
||
|
//
|
||
|
|
||
|
.assembly extern mscorlib { }
|
||
|
|
||
|
|
||
|
.namespace Mono.ILASM.Tests {
|
||
|
|
||
|
.class public Set<T> extends [mscorlib]System.Object {
|
||
|
|
||
|
.method public instance void .ctor () cil managed
|
||
|
{
|
||
|
ldarg.0
|
||
|
call instance void class [mscorlib]System.Object::.ctor()
|
||
|
ret
|
||
|
}
|
||
|
}
|
||
|
|
||
|
.class public GenericsB extends [mscorlib]System.Object {
|
||
|
|
||
|
.method public static void Main ()
|
||
|
{
|
||
|
.entrypoint
|
||
|
.locals init (class Mono.ILASM.Tests.Set<int32>)
|
||
|
|
||
|
newobj instance void class Mono.ILASM.Tests.Set<int32>::.ctor ()
|
||
|
stloc.0
|
||
|
|
||
|
ldloc.0
|
||
|
call void [mscorlib]System.Console::WriteLine (object)
|
||
|
|
||
|
ret
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|