protected BaseCodeGenerator(ModuleScope moduleScope, GeneratorContext context)
 {
     m_moduleScope = moduleScope;
     m_context = context;
 }
 public InterfaceProxyGenerator(ModuleScope scope, GeneratorContext context)
     : base(scope, context)
 {
 }
 protected BaseCodeGenerator(ModuleScope moduleScope)
     : this(moduleScope, new GeneratorContext())
 {
 }
 public InterfaceProxyGenerator(ModuleScope scope)
     : base(scope)
 {
 }