X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Ftests%2Ftest-471.cs;h=771a8e95be6a4c79a0234c24152b32980ea6277e;hb=725d5fdcc2a7e29e8f3bcb4c0e046a5fa2df4f6d;hp=648d7865a81f926fd937025bacfdcefc6937f559;hpb=93703b4ef8bdcf1d6cf336e14f534454221730c5;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; } -} +}