Lines Matching refs:as
5 * under the terms of the GNU General Public License version 2 only, as
7 * particular file as subject to the "Classpath" exception as provided
27 * License version 2 only, as published by the Free Software Foundation.
32 * Expert Group and released to the public domain, as explained at
52 * threads update a common value that is used for purposes such as
57 * methods such as {@code equals}, {@code hashCode} and {@code
59 * not useful as collection keys.
71 * the same as double-precision equals. However, we use CAS only
90 Cell[] as; long b, v; int m; Cell a;
91 if ((as = cells) != null ||
96 if (as == null || (m = as.length - 1) < 0 ||
97 (a = as[getProbe() & m]) == null ||
118 Cell[] as = cells;
120 if (as != null) {
121 for (Cell a : as)
136 Cell[] as = cells;
137 base = 0L; // relies on fact that double 0 must have same rep as long
138 if (as != null) {
139 for (Cell a : as)
156 Cell[] as = cells;
159 if (as != null) {
160 for (Cell a : as) {
189 * Returns the {@link #sum} as a {@code long} after a
197 * Returns the {@link #sum} as an {@code int} after a
205 * Returns the {@link #sum} as a {@code float}