public override void VisitStaticVariableStatement(StaticVariableStatement node) { var s = Symbols.Lookup(node.Declaration.Declarator.Identifier) as VariableSymbol; Debug.Assert(s != null); Debug.Assert(s.IsStatic); s.Initializer = Bind(node.Declaration.Initializer); Module.Statics.Add(s); }
public override void VisitStaticVariableStatement(StaticVariableStatement node) { CheckGlobalOrStaticVariableType(node.Declaration); }
public virtual void VisitStaticVariableStatement(StaticVariableStatement node) => DefaultVisit(node);