Class DelegateStatement
java.lang.Object
gw.internal.gosu.parser.ParsedElement
gw.internal.gosu.parser.Statement
gw.internal.gosu.parser.statements.VarStatement
gw.internal.gosu.parser.statements.DelegateStatement
- All Implemented Interfaces:
IDelegateStatement,IVarStatement,IHasType,IParsedElement,IParsedElementWithAtLeastOneDeclaration,IStatement
-
Field Summary
FieldsFields inherited from class gw.internal.gosu.parser.statements.VarStatement
_expression, _hasProperty, _modifiers, _typeLiteralFields inherited from class gw.internal.gosu.parser.Statement
VOID_RETURN_VALUEFields inherited from class gw.internal.gosu.parser.ParsedElement
_tokens, UNDEF_FILE, UNDEF_FUNCTION, UNDEF_MODULE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class gw.internal.gosu.parser.statements.VarStatement
clearDefn, declares, execute, getAnnotations, getAsExpression, getDeclAnnotations, getDeclarations, getFullDescription, getFunctionName, getHasInitializer, getIdentifierName, getLeastSignificantTerminalStatement_internal, getModifierInfo, getModifiers, getNameOffset, getProperty, getPropertyName, getPropertyNameOffset, getScriptPart, getSymbol, getType, getTypeLiteral, hasProperty, isAbstract, isDefinitionParsed, isEnumConstant, isFieldDeclaration, isFinal, isInternal, isPrivate, isProtected, isPublic, isStatic, isTransient, setAsExpression, setDeclAnnotations, setDefinitionParsed, setEnumConstant, setFinal, setHasProperty, setInternal, setIsInitializedTopLevelProgVar, setModifierInfo, setNameOffset, setPrivate, setProperty, setPropertyName, setProtected, setPublic, setScriptPart, setStatic, setSymbol, setType, setTypeLiteral, toStringMethods inherited from class gw.internal.gosu.parser.Statement
execute, getExcludedReturnTypeElements, getLeastSignificant, getLeastSignificantTerminalStatement, getReturnType, hasContent, isNoOp, setParentMethods inherited from class gw.internal.gosu.parser.ParsedElement
addExceptionsFrom, addParseException, addParseException, addParseException, addParseExceptions, addParseIssues, addParseWarning, addParseWarning, addParseWarnings, addToken, adjustColumn, adjustLineNum, assignTokens, clearParseExceptions, clearParseTreeInformation, clearParseWarnings, compactParseTree, findAncestorParsedElementByType, findDeclaringStatement, findLineNumberOfDeclaration, findRootParsedElement, getColumn, getContainedParsedElementsByType, getContainedParsedElementsByTypes, getContainedParsedElementsByTypesWithIgnoreSet, getEnclosingFeatureInfo, getGosuClass, getGosuProgram, getImmediateParseIssue, getImmediateParseIssues, getLineNum, getLocation, getModule, getParent, getParseExceptions, getParseIssues, getParseWarnings, getQualifyingEnclosingTypeInfo, getTokens, hasImmediateParseIssue, hasImmediateParseWarning, hasImmediateParseWarnings, hasParseException, hasParseExceptions, hasParseIssue, hasParseIssues, hasParseWarning, hasParseWarnings, initEmptyParseTree, initLocation, isCompileTimeConstant, isSuppressed, isSuppressed, isSynthetic, makeDoubleValue, makeFloatValue, makeInteger, makeLong, removeParseException, removeParseWarning, removeParseWarningRecursively, setGosuProgram, setLineNum, setLocation, setSynthetic, shouldClearParseInfo, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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, visitMethods inherited from interface gw.lang.parser.IParsedElementWithAtLeastOneDeclaration
declares, getDeclarations, getNameOffset, setNameOffsetMethods inherited from interface gw.lang.parser.IStatement
execute, execute, getLeastSignificantTerminalStatement, hasContentMethods inherited from interface gw.lang.parser.expressions.IVarStatement
getAsExpression, getFullDescription, getHasInitializer, getIdentifierName, getModifierInfo, getModifiers, getProperty, getPropertyName, getPropertyNameOffset, getScriptPart, getSymbol, getType, getTypeLiteral, hasProperty, isAbstract, isEnumConstant, isFieldDeclaration, isFinal, isInternal, isPrivate, isProtected, isPublic, isStatic, setSymbol
-
Field Details
-
_constituents
-
-
Constructor Details
-
DelegateStatement
public DelegateStatement()
-
-
Method Details
-
getConstituents
- Specified by:
getConstituentsin interfaceIDelegateStatement
-
setConstituents
-
isImplicitlyUsed
public boolean isImplicitlyUsed()- Overrides:
isImplicitlyUsedin classVarStatement
-