public class ErrorExp extends Expression
SourceLocator.Simple applyMethodExpression, flags, NEXT_AVAIL_FLAG, noExpressions, type, VALIDATED applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey nameKey | Constructor and Description |
|---|
ErrorExp (java.lang.String message) |
ErrorExp (java.lang.String message,
Compilation comp) |
ErrorExp (java.lang.String message,
SourceMessages messages) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile (Compilation comp,
Target target) |
protected boolean |
mustCompile () |
void |
print (gnu.kawa.io.OutPort out) |
java.lang.String |
toString () |
apply, applyMethodExpression, calculateType, checkLiteralKeyword, compile, compile, compileWithPosition, compileWithPosition, deepCopy, deepCopy, deepCopy, deepCopy, eval, eval, getColumnNumber, getEndColumn, getEndLine, getFileName, getFlag, getFlags, getLineNumber, getPublicId, getStartColumn, getStartLine, getSystemId, getType, getTypeRaw, isSingleValue, isStableSourceLocation, makeWhile, maybeSetLine, neverReturns, numArgs, print, printLineColumn, setFile, setFlag, setFlag, setLine, setLine, setLine, setLine, setLine, setLocation, setType, side_effects, validateApply, valueIfConstant, visit, visitChildren apply0, apply1, apply2, apply3, apply4, applyL, applyN, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getReturnType, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic ErrorExp(java.lang.String message)
public ErrorExp(java.lang.String message, SourceMessages messages)
public ErrorExp(java.lang.String message, Compilation comp)
protected boolean mustCompile()
mustCompile in class Expression public java.lang.String toString()
toString in class Expression public void print(gnu.kawa.io.OutPort out)
print in class Expression public void compile(Compilation comp, Target target)
compile in class Expression