Class ErrorReporter
- java.lang.Object
-
- com.google.javascript.jscomp.parsing.parser.util.ErrorReporter
-
- Direct Known Subclasses:
LookaheadErrorReporter
public abstract class ErrorReporter extends java.lang.ObjectA conduit for reporting errors and warnings to the user.
-
-
Constructor Summary
Constructors Constructor Description ErrorReporter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanhadError()protected abstract voidreportError(SourcePosition location, java.lang.String message)voidreportError(SourcePosition location, java.lang.String format, java.lang.Object... arguments)protected abstract voidreportWarning(SourcePosition location, java.lang.String message)voidreportWarning(SourcePosition location, java.lang.String format, java.lang.Object... arguments)
-
-
-
Method Detail
-
reportError
@FormatMethod public final void reportError(SourcePosition location, @FormatString java.lang.String format, java.lang.Object... arguments)
-
reportError
protected abstract void reportError(SourcePosition location, java.lang.String message)
-
reportWarning
@FormatMethod public final void reportWarning(SourcePosition location, @FormatString java.lang.String format, java.lang.Object... arguments)
-
reportWarning
protected abstract void reportWarning(SourcePosition location, java.lang.String message)
-
hadError
public final boolean hadError()
-
-