public XamlEmitContextWithLocals(TBackendEmitter emitter,
                                  TransformerConfiguration configuration,
                                  XamlLanguageEmitMappings <TBackendEmitter, TEmitResult> emitMappings,
                                  XamlRuntimeContext <TBackendEmitter, TEmitResult> runtimeContext,
                                  IXamlLocal contextLocal,
                                  Func <string, IXamlType, IXamlTypeBuilder <TBackendEmitter> > createSubType,
                                  IFileSource file,
                                  IEnumerable <object> emitters)
     : base(emitter, configuration, emitMappings, runtimeContext, contextLocal, createSubType, file, emitters)
 {
 }
示例#2
0
 public XamlEmitContext(TBackendEmitter emitter, TransformerConfiguration configuration,
                        XamlLanguageEmitMappings <TBackendEmitter, TEmitResult> emitMappings,
                        XamlRuntimeContext <TBackendEmitter, TEmitResult> runtimeContext,
                        IXamlLocal contextLocal,
                        Func <string, IXamlType, IXamlTypeBuilder <TBackendEmitter> > createSubType, IFileSource file,
                        IEnumerable <object> emitters)
 {
     File           = file;
     Emitter        = emitter;
     Emitters       = emitters.ToList();
     Configuration  = configuration;
     RuntimeContext = runtimeContext;
     ContextLocal   = contextLocal;
     CreateSubType  = createSubType;
     EmitMappings   = emitMappings;
 }