BlockScopeElement

class BlockScopeElement(val name: String, val scopeNode: NewNode, val surroundingScope: Option[ScopeElement]) extends ScopeElement
class Object
trait Matchable
class Any

Value members

Inherited methods

def addVariable(variableName: String, variableNode: NewNode): Unit
Inherited from:
ScopeElement

Concrete fields

override val name: String
override val scopeNode: NewNode
override val surroundingScope: Option[ScopeElement]

Inherited fields

val nameToVariableNode: Map[String, NewNode]
Inherited from:
ScopeElement
Inherited from:
ScopeElement