Package gw.lang.parser.expressions
Interface ITypeLiteralExpression
-
- All Superinterfaces:
Cloneable
,IExpression
,IHasType
,ILiteralExpression
,IParsedElement
- All Known Subinterfaces:
IBlockLiteralExpression
,IInterfaceTypeLiteralExpression
- All Known Implementing Classes:
BlockLiteral
,CompoundTypeLiteral
,InferredTypeLiteral
,InterfaceTypeLiteral
,TypeLiteral
public interface ITypeLiteralExpression extends ILiteralExpression, Cloneable
-
-
Field Summary
-
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IExpression
getPackageExpression()
IMetaType
getType()
void
setType(IType strFqn)
-
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
-
-
-
-
Method Detail
-
setType
void setType(IType strFqn)
-
getPackageExpression
IExpression getPackageExpression()
-
-