X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Ftests%2Ftest-471.cs;h=771a8e95be6a4c79a0234c24152b32980ea6277e;hb=2b15ada1a1ad25ece63393c2ba40e5d9877b35a7;hp=648d7865a81f926fd937025bacfdcefc6937f559;hpb=f84f760a1c8a8c0ec6ae16b7f38d14a49d329ad7;p=mono.git diff --git a/mcs/tests/test-471.cs b/mcs/tests/test-471.cs index 648d7865a81..771a8e95be6 100644 --- a/mcs/tests/test-471.cs +++ b/mcs/tests/test-471.cs @@ -1,14 +1,26 @@ -// Compiler options: /doc:test-471.xml - using System; -/// -[Obsolete("whatever", true)] -public class AAttribute : Attribute { +class AAttribute : Attribute +{ + public string Value; + + public AAttribute (string s) + { + Value = s; + } } -class Demo { - static void Main () +[A (value)] +class MainClass +{ + const string value = null; + + public static int Main () { + var attr = typeof (MainClass).GetCustomAttributes (false) [0] as AAttribute; + if (attr.Value != null) + return 1; + + return 0; } -} +}