Package gw.lang.parser.expressions
Interface ILiteralExpression
-
- All Superinterfaces:
IExpression
,IHasType
,IParsedElement
- All Known Subinterfaces:
IBlockLiteralExpression
,IBooleanLiteralExpression
,ICharLiteralExpression
,IFeatureLiteralExpression
,IInterfaceTypeLiteralExpression
,INotAWordExpression
,INullExpression
,INumericLiteralExpression
,IStringLiteralExpression
,ITypeLiteralExpression
- All Known Implementing Classes:
BlockLiteral
,BooleanLiteral
,CharLiteral
,CompoundTypeLiteral
,DefaultArgLiteral
,DefaultParamValueLiteral
,FeatureLiteral
,InferredTypeLiteral
,InterfaceTypeLiteral
,Literal
,NotAWordExpression
,NullExpression
,NumericLiteral
,StringLiteral
,TypeLiteral
public interface ILiteralExpression extends IExpression
-
-
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, isUnchecked
-
Methods 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
-
-