public class DelegateFunctionSymbol extends DynamicFunctionSymbol implements IDelegateFunctionSymbol
_scriptPartId, _symTable_bGlobal, _iIndex, _stackProvider, _symbolTable, _value, MEMBER_STACK_PROVIDER| Constructor and Description |
|---|
DelegateFunctionSymbol(IGosuClassInternal gsClass,
ISymbolTable symTable,
ReducedDynamicFunctionSymbol dfs,
IMethodInfo mi,
DelegateStatement delegateStmt) |
| Modifier and Type | Method and Description |
|---|---|
IReducedDynamicFunctionSymbol |
createReducedSymbol() |
DelegateStatement |
getDelegateStmt() |
IMethodInfo |
getMi() |
DynamicFunctionSymbol |
getParameterizedVersion(IGosuClass gsClass) |
clearDebugInfo, clearDefn, equals, getAnnotationDefault, getArgs, getArgTypes, getBackingDfs, getCannonicalName, getDeclaringTypeInfo, getDeclFunctionStmt, getDisplayName, getFullDescription, getFunctionSymbol, getInitializer, getLightWeightReference, getMethodOrConstructorInfo, getMethodOrConstructorInfo, getMethodSignature, getParameterDisplay, getReturnType, getSignatureDescription, getSignatureName, getSignatureName, getSuperDfs, hashCode, hasOptionalParameters, hasTypeVariables, invoke, isAbstract, isClassMember, isConstructor, isFinal, isLoopImplicitReturn, isReified, renameAsErrantDuplicate, setAbstract, setAnnotationDefault, setArgs, setDeclFunctionStmt, setDisplayName, setFinal, setInitializer, setLoopImplicitReturn, setSuperDfs, setValueassignIndex, getGosuClass, getScriptPart, getSymbolTable, hasDynamicSymbolTable, isFromJava, isLocal, setDynamicSymbolTable, setScriptPartassignIndexInStack, canBeCaptured, getAnnotations, getDefaultValueExpression, getDynamicSymbolTable, getIndex, getModifierInfo, getModifiers, getName, getSymbolClass, getType, getValue, getValueDirectly, isHide, isImplicitlyInitialized, isInternal, isOverride, isPrivate, isProtected, isPublic, isStackSymbol, isStatic, isValueBoxed, isWritable, makeCapturedSymbol, replaceModifierInfo, setClassMember, setDefaultValueExpression, setHide, setIndex, setInternal, setModifierInfo, setModifiers, setName, setOverride, setPrivate, setProtected, setPublic, setReified, setStatic, setType, setValueDirectly, setValueIsBoxed, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetValueDirectly, isOverride, isStaticgetGosuClass, getScriptPartgetModifiers, isFromJava, isStackSymbolcanBeCaptured, getDefaultValueExpression, getDynamicSymbolTable, getIndex, getModifierInfo, getName, getType, getValue, hasDynamicSymbolTable, isLocal, isValueBoxed, isWritable, makeCapturedSymbol, setDefaultValueExpression, setDynamicSymbolTable, setType, setValueIsBoxedgetAnnotations, getSymbolClass, isInternal, isPrivate, isProtected, isPublicpublic DelegateFunctionSymbol(IGosuClassInternal gsClass, ISymbolTable symTable, ReducedDynamicFunctionSymbol dfs, IMethodInfo mi, DelegateStatement delegateStmt)
public DynamicFunctionSymbol getParameterizedVersion(IGosuClass gsClass)
getParameterizedVersion in class DynamicFunctionSymbolpublic DelegateStatement getDelegateStmt()
getDelegateStmt in interface IDelegateFunctionSymbolpublic IMethodInfo getMi()
public IReducedDynamicFunctionSymbol createReducedSymbol()
createReducedSymbol in interface IDynamicFunctionSymbolcreateReducedSymbol in interface ISymbolcreateReducedSymbol in class DynamicFunctionSymbolCopyright © 2017. All rights reserved.