src/share/classes/com/sun/tools/javac/comp/Check.java

changeset 12
7366066839bb
parent 1
9a66ca7c79fa
child 24
d032d5090fd5
equal deleted inserted replaced
11:b66d15dfd001 12:7366066839bb
171 /** Report a failure to complete a class. 171 /** Report a failure to complete a class.
172 * @param pos Position to be used for error reporting. 172 * @param pos Position to be used for error reporting.
173 * @param ex The failure to report. 173 * @param ex The failure to report.
174 */ 174 */
175 public Type completionError(DiagnosticPosition pos, CompletionFailure ex) { 175 public Type completionError(DiagnosticPosition pos, CompletionFailure ex) {
176 log.error(pos, "cant.access", ex.sym, ex.errmsg); 176 log.error(pos, "cant.access", ex.sym, ex.getDetailValue());
177 if (ex instanceof ClassReader.BadClassFile) throw new Abort(); 177 if (ex instanceof ClassReader.BadClassFile) throw new Abort();
178 else return syms.errType; 178 else return syms.errType;
179 } 179 }
180 180
181 /** Report a type error. 181 /** Report a type error.

mercurial