Lines Matching refs:aax
126 int[int] aax; in test3825()
129 aax = null, aay = null; in test3825()
130 assert(thrown(aax[0])); in test3825()
131 assert(thrown(aax[0] = aax[0])); // rhs throws in test3825()
132 assert(thrown(aax[0] += aax[0])); // rhs throws in test3825()
133 assert(thrown(aax[0] ^^= aax[0])); // rhs throws in test3825()
135 aax = null; aax[0] = 1; assert(aax[0] == 1); // setting aax[0] is OK in test3825()
136 aax = null; aax[0] += 1; assert(aax[0] == +1); // setting aax[0] to 0 and modify it is OK in test3825()
137 aax = null; aax[0] ^^= 1; assert(aax[0] == 0); // setting aax[0] to 0 and modify it is OK in test3825()
139 aax = null; ++aax[0]; assert(aax[0] == +1); // setting aax[0] to 0 and modify it is OK in test3825()
140 aax = null; --aax[0]; assert(aax[0] == -1); // setting aax[0] to 0 and modify it is OK in test3825()
142 aax = [0:0], aay = [0:null]; in test3825()
143 assert(thrown(aax[aax[1]] = 1)); // accessing aax[1] in key part throws in test3825()
144 assert(thrown(aax[aax[1]] += 1)); // accessing aax[1] in key part throws in test3825()
145 assert(thrown(aax[aax[1]] ^^= 1)); // accessing aax[1] in key part throws in test3825()
146 assert(thrown(aay[aax[1]] ~= [])); // accessing aax[1] in key part throws in test3825()
154 … assert(thrown(aax[((){ n=aax[1]; return 0;}())] = 0)); // accessing aax[1] in key part, throws OK in test3825()