Exemplo n.º 1
0
 public MidGlobalEmitEnv(
     MidEmitEnv parent,
     MidEmitContext context)
     : base(parent)
 {
     _context = context;
 }
Exemplo n.º 2
0
 public MidModuleDecl(
     IBuilder parent,
     MidEmitContext context,
     MidEmitEnv env)
     : base(parent, context, env)
 {
 }
Exemplo n.º 3
0
 public MidStructDecl(
     IBuilder parent,
     Identifier name,
     MidEmitContext context,
     MidEmitEnv env)
     : base(parent, context, env)
 {
     _name = name;
 }
Exemplo n.º 4
0
 public MidContainerDecl(
     IBuilder parent,
     MidEmitContext context,
     MidEmitEnv env)
     : base(parent)
 {
     _context = context;
     _env     = env;
 }
Exemplo n.º 5
0
 public MidPipelineDecl(
     IBuilder parent,
     Identifier name,
     MidEmitContext context,
     MidEmitEnv env,
     SourceRange range)
     : base(parent, context, env)
 {
     _name  = name;
     _range = range;
 }
Exemplo n.º 6
0
 public MidConceptClassDecl(
     IBuilder parent,
     Identifier name,
     IEnumerable <IResMemberDecl> members,
     MidEmitContext context,
     MidEmitEnv env)
     : base(parent, context, env)
 {
     _name    = name;
     _members = members.ToArray();
 }
Exemplo n.º 7
0
 public MidFacetDecl(
     IBuilder parent,
     MidEmitContext context,
     MidEmitEnv env,
     MidPipelineDecl parentPipeline,
     MidPipelineRef originalPipeline)
     : base(parent, context, env)
 {
     _parentPipeline   = parentPipeline;
     _originalPipeline = originalPipeline;
 }
Exemplo n.º 8
0
 public MidGenericDecl(
     IBuilder parent,
     Identifier name,
     IResGenericDecl resDecl,
     MidEmitContext context,
     MidEmitEnv env)
     : base(parent)
 {
     _resDecl = resDecl;
     _context = context;
     _env     = env;
 }