Class ScopeLocal
java.lang.Object
com.bradyrussell.uiscoin.lang.compiler.scope.ScopeBase
com.bradyrussell.uiscoin.lang.compiler.scope.ScopeLocal
- Direct Known Subclasses:
ScopeCapture
,ScopeWithSymbol
public class ScopeLocal extends ScopeBase
-
Field Summary
Fields inherited from class com.bradyrussell.uiscoin.lang.compiler.scope.ScopeBase
Children, Parent, ScopeAddress, ScopeBaseAddress, ScopeName, structDefinitions, symbolTable
-
Constructor Summary
Constructors Constructor Description ScopeLocal(ScopeBase parent)
ScopeLocal(java.lang.String scopeName, ScopeBase parent)
-
Method Summary
Methods inherited from class com.bradyrussell.uiscoin.lang.compiler.scope.ScopeBase
declareArray, declareConstantInlineSymbol, declareStruct, declareSymbol, defineFunction, defineStruct, findScopeContaining, findStructDefinition, getAllocation, getDeallocation, getDepth, getRecursiveAllocation, getSymbol, hasSymbol, size, toString