Package gw.lang.parser.expressions
Interface IArithmeticExpression
- All Superinterfaces:
IExpression,IHasType,IOverridableOperation,IParsedElement
- All Known Subinterfaces:
IAdditiveExpression,IBitshiftExpression,IBitwiseAndExpression,IBitwiseOrExpression,IBitwiseXorExpression,IMultiplicativeExpression
- All Known Implementing Classes:
AdditiveExpression,ArithmeticExpression,BitshiftExpression,BitwiseAndExpression,BitwiseOrExpression,BitwiseXorExpression,MultiplicativeExpression
-
Field Summary
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY -
Method Summary
Methods inherited from interface gw.lang.parser.IExpression
evaluate, evaluate, getContextType, isNullSafe, isUncheckedMethods inherited from interface gw.lang.parser.expressions.IOverridableOperation
getOverride, setOverrideMethods inherited from interface gw.lang.parser.IParsedElement
addExceptionsFrom, addParseException, addParseException, addParseWarning, addParseWarning, clearParseExceptions, clearParseTreeInformation, clearParseWarnings, findAncestorParsedElementByType, findDeclaringStatement, findRootParsedElement, getColumn, getContainedParsedElementsByType, getContainedParsedElementsByTypes, getContainedParsedElementsByTypesWithIgnoreSet, getFunctionName, getGosuClass, getGosuProgram, getImmediateParseIssue, getImmediateParseIssues, getLineNum, getLocation, getModule, getParent, getParseExceptions, getParseIssues, getParseWarnings, getReturnType, getTokens, hasImmediateParseIssue, hasImmediateParseWarnings, hasParseException, hasParseExceptions, hasParseIssue, hasParseIssues, hasParseWarning, hasParseWarnings, isCompileTimeConstant, isSuppressed, isSynthetic, setLocation, setParent, visit
-
Method Details
-
getLHS
IExpression getLHS() -
getRHS
IExpression getRHS() -
getOperator
String getOperator()
-