public class ErrorExp extends Expression
flags, NEXT_AVAIL_FLAG, noExpressions, type, VALIDATEDcompilerKey, compilerXKey, validateApplyKey, validateXApplyKeynameKey| 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) |
apply, apply0, calculateType, checkLiteralKeyword, compile, compile, compileButFirst, compileNotePosition, compileWithPosition, compileWithPosition, deepCopy, deepCopy, deepCopy, deepCopy, eval, eval, getColumnNumber, getFileName, getFlag, getFlags, getLineNumber, getPublicId, getSystemId, getType, getTypeRaw, isSingleValue, isStableSourceLocation, makeWhile, match0, maybeSetLine, neverReturns, print, printLineColumn, setFile, setFlag, setFlag, setLine, setLine, setLine, setLine, setLocation, setType, side_effects, toString, validateApply, valueIfConstant, visit, visitChildrenapply, check0, check1, check2, check3, check4, checkArgCount, checkN, getReturnType, getSetter, getSourceLocation, isSideEffectFree, match1, match2, match3, match4, matchN, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocationgetName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbolpublic 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 Expressionpublic void print(gnu.kawa.io.OutPort out)
print in class Expressionpublic void compile(Compilation comp, Target target)
compile in class Expression