internal static object RetrieveDirectives() { #if FIRST_PASS return(null); #else java.lang.AssertionStatusDirectives asd = new java.lang.AssertionStatusDirectives(); string[] arrStrings = new string[Count(classes)]; bool[] arrBools = new bool[arrStrings.Length]; OptionNode n = classes; for (int i = 0; i < arrStrings.Length; i++) { arrStrings[i] = n.name; arrBools[i] = n.enabled; n = n.next; } asd.classes = arrStrings; asd.classEnabled = arrBools; arrStrings = new string[Count(packages)]; arrBools = new bool[arrStrings.Length]; n = packages; for (int i = 0; i < arrStrings.Length; i++) { arrStrings[i] = n.name; arrBools[i] = n.enabled; n = n.next; } asd.packages = arrStrings; asd.packageEnabled = arrBools; asd.deflt = userAsserts; return(asd); #endif }
internal static object RetrieveDirectives() { #if FIRST_PASS return null; #else java.lang.AssertionStatusDirectives asd = new java.lang.AssertionStatusDirectives(); string[] arrStrings = new string[Count(classes)]; bool[] arrBools = new bool[arrStrings.Length]; OptionNode n = classes; for (int i = 0; i < arrStrings.Length; i++) { arrStrings[i] = n.name; arrBools[i] = n.enabled; n = n.next; } asd.classes = arrStrings; asd.classEnabled = arrBools; arrStrings = new string[Count(packages)]; arrBools = new bool[arrStrings.Length]; n = packages; for (int i = 0; i < arrStrings.Length; i++) { arrStrings[i] = n.name; arrBools[i] = n.enabled; n = n.next; } asd.packages = arrStrings; asd.packageEnabled = arrBools; asd.deflt = userAsserts; return asd; #endif }