public virtual void Visit(ModuleStatement s) { VisitAbstractStmt(s); if (s.ModuleName != null) { s.ModuleName.Accept(this); } }
public ModuleStatement ModuleDeclaration() { Expect(Module); var ret = new ModuleStatement { Location=t.Location }; ret.ModuleName = ModuleFullyQualifiedName(); Expect(Semicolon); ret.EndLocation = t.EndLocation; return ret; }
public virtual void Visit(ModuleStatement s) { VisitAbstractStmt(s); if(s.ModuleName != null) s.ModuleName.Accept(this); }
ModuleStatement ModuleDeclaration() { Expect(Module); var ret = new ModuleStatement { Location=t.Location }; LastParsedObject = ret; ret.ModuleName = ModuleFullyQualifiedName(); if (Expect(Semicolon)) LastParsedObject = null; ret.EndLocation = t.EndLocation; return ret; }
public override void Visit(ModuleStatement s) { if (IsIncompleteDeclaration (s.ModuleName)) { scopedStatement = s; prv = new ModuleStatementCompletionProvider (cdgen); halt = true; } else base.Visit (s); }
public void Visit(ModuleStatement moduleStatement) { }