a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
31 lines
409 B
C#
31 lines
409 B
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
|
|
/* GenDebugConstr.cs
|
|
* Simple test case for gmcs issue (should compile).
|
|
* Bryan Silverthorn <bsilvert@cs.utexas.edu>
|
|
*/
|
|
|
|
public interface Indexed
|
|
{
|
|
[IndexerName("Foo")]
|
|
int this [int ix] {
|
|
get;
|
|
}
|
|
}
|
|
|
|
public class Foo<G>
|
|
where G : Indexed
|
|
{
|
|
public static void Bar()
|
|
{
|
|
int i = default(G) [0];
|
|
}
|
|
}
|
|
|
|
class X
|
|
{
|
|
public static void Main ()
|
|
{ }
|
|
}
|