public virtual void Visit(ModuleStatement s)
 {
     VisitAbstractStmt(s);
     if (s.ModuleName != null)
     {
         s.ModuleName.Accept(this);
     }
 }
Exemple #2
0
 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);
 }
Exemple #4
0
 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)
 {
 }