예제 #1
0
 public override void ExitOptionPrivateModuleStmt(VBAParser.OptionPrivateModuleStmtContext context)
 {
     if (_moduleDeclaration.DeclarationType == DeclarationType.ProceduralModule)
     {
         ((ProceduralModuleDeclaration)_moduleDeclaration).IsPrivateModule = true;
     }
     OnNewDeclaration(CreateDeclaration(context.GetText(), string.Empty, Accessibility.Implicit, DeclarationType.ModuleOption, context, context.GetSelection()));
 }
 public override void EnterOptionPrivateModuleStmt(VBAParser.OptionPrivateModuleStmtContext context)
 {
     ((ProceduralModuleDeclaration)_moduleDeclaration).IsPrivateModule = true;
 }
예제 #3
0
 public override void EnterOptionPrivateModuleStmt(VBAParser.OptionPrivateModuleStmtContext context)
 {
     CheckContext(context, context.OPTION_PRIVATE_MODULE());
     base.EnterOptionPrivateModuleStmt(context);
 }
예제 #4
0
 public override void ExitOptionPrivateModuleStmt(VBAParser.OptionPrivateModuleStmtContext context)
 {
     _declarations.Add(CreateDeclaration(context.GetText(), string.Empty, Accessibility.Implicit, DeclarationType.ModuleOption, context, context.GetSelection()));
 }