public PropertyDataWalker(TypeNodeBuilder typeNodeBuilder, NotifyPropertyDataAttributeReader notifyPropertyDataAttributeReader, Logger logger, WeavingTask weavingTask)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.notifyPropertyDataAttributeReader = notifyPropertyDataAttributeReader;
     this.logger = logger;
     this.weavingTask = weavingTask;
 }
 public TypeProcessor(TypeNodeBuilder typeNodeBuilder, Logger logger, MsCoreReferenceFinder msCoreReferenceFinder, TypeEqualityFinder typeEqualityFinder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger = logger;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.typeEqualityFinder = typeEqualityFinder;
 }
 public PropertyDataWalker(TypeNodeBuilder typeNodeBuilder, NotifyPropertyDataAttributeReader notifyPropertyDataAttributeReader, Logger logger, WeavingTask weavingTask)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.notifyPropertyDataAttributeReader = notifyPropertyDataAttributeReader;
     this.logger      = logger;
     this.weavingTask = weavingTask;
 }
 public FieldToPropertyConverter(TypeNodeBuilder typeNodeBuilder, MsCoreReferenceFinder msCoreReferenceFinder, Logger logger)
 {
     ForwardedFields            = new Dictionary <FieldDefinition, PropertyDefinition>();
     this.typeNodeBuilder       = typeNodeBuilder;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.logger = logger;
 }
 public FieldToPropertyConverter(TypeNodeBuilder typeNodeBuilder, MsCoreReferenceFinder msCoreReferenceFinder, Logger logger)
 {
     ForwardedFields = new Dictionary<FieldDefinition, PropertyDefinition>();
     this.typeNodeBuilder = typeNodeBuilder;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.logger = logger;
 }
 public TypeProcessor(TypeNodeBuilder typeNodeBuilder, Logger logger, MsCoreReferenceFinder msCoreReferenceFinder, TypeEqualityFinder typeEqualityFinder)
 {
     this.typeNodeBuilder       = typeNodeBuilder;
     this.logger                = logger;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.typeEqualityFinder    = typeEqualityFinder;
 }
 public IsChangedMethodFinder(MethodGenerifier methodGenerifier, Logger logger, MsCoreReferenceFinder msCoreReferenceFinder, TypeNodeBuilder typeNodeBuilder, ModuleReader moduleReader, TypeResolver typeResolver)
 {
     this.methodGenerifier = methodGenerifier;
     this.logger = logger;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.typeNodeBuilder = typeNodeBuilder;
     this.moduleReader = moduleReader;
     this.typeResolver = typeResolver;
 }
 public IsChangedMethodFinder(MethodGenerifier methodGenerifier, Logger logger, MsCoreReferenceFinder msCoreReferenceFinder, TypeNodeBuilder typeNodeBuilder, ModuleReader moduleReader, TypeResolver typeResolver)
 {
     this.methodGenerifier      = methodGenerifier;
     this.logger                = logger;
     this.msCoreReferenceFinder = msCoreReferenceFinder;
     this.typeNodeBuilder       = typeNodeBuilder;
     this.moduleReader          = moduleReader;
     this.typeResolver          = typeResolver;
 }
예제 #9
0
 public MethodFinder(MethodGenerifier methodGenerifier, MethodInjector methodInjector, TypeNodeBuilder typeNodeBuilder, ModuleReader moduleReader, Logger logger, TypeResolver typeResolver, EventInvokerNameResolver eventInvokerNameResolver)
 {
     this.methodGenerifier = methodGenerifier;
     this.methodInjector = methodInjector;
     this.typeNodeBuilder = typeNodeBuilder;
     this.moduleReader = moduleReader;
     this.logger = logger;
     this.typeResolver = typeResolver;
     this.eventInvokerNameResolver = eventInvokerNameResolver;
 }
예제 #10
0
 public MethodFinder(MethodGenerifier methodGenerifier, MethodInjector methodInjector, TypeNodeBuilder typeNodeBuilder, ModuleReader moduleReader, Logger logger, TypeResolver typeResolver, EventInvokerNameResolver eventInvokerNameResolver)
 {
     this.methodGenerifier         = methodGenerifier;
     this.methodInjector           = methodInjector;
     this.typeNodeBuilder          = typeNodeBuilder;
     this.moduleReader             = moduleReader;
     this.logger                   = logger;
     this.typeResolver             = typeResolver;
     this.eventInvokerNameResolver = eventInvokerNameResolver;
 }
 public AllPropertiesFinder(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public AllPropertiesFinder(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public IlGeneratedByDependencyProcessor(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public StackOverflowChecker(TypeNodeBuilder typeNodeBuilder, Logger logger, TypeResolver typeResolver)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger          = logger;
     this.typeResolver    = typeResolver;
 }
 public CodeGenTypeCleaner(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public WarningChecker(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger = logger;
 }
예제 #17
0
 public ErrorChecker(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger          = logger;
 }
예제 #18
0
 public OnChangedWalker(MethodGenerifier methodGenerifier, TypeNodeBuilder typeNodeBuilder)
 {
     this.methodGenerifier = methodGenerifier;
     this.typeNodeBuilder  = typeNodeBuilder;
 }
 public WarningChecker(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger          = logger;
 }
 public ShouldNotifyForAllWalker(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public StackOverflowChecker(TypeNodeBuilder typeNodeBuilder, Logger logger, TypeResolver typeResolver)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger = logger;
     this.typeResolver = typeResolver;
 }
 public DoNotNotifyTypeCleaner(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
예제 #23
0
 public IlGeneratedByDependencyProcessor(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
예제 #24
0
 public MappingFinder(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
예제 #25
0
 public DependsOnDataAttributeReader(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger          = logger;
 }
 public DoNotNotifyTypeCleaner(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
예제 #27
0
 public ErrorChecker(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger = logger;
 }
예제 #28
0
 public MappingFinder(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
예제 #29
0
 public OnChangedWalker(MethodGenerifier methodGenerifier,  TypeNodeBuilder typeNodeBuilder)
 {
     this.methodGenerifier = methodGenerifier;
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public CodeGenTypeCleaner(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }
 public DependsOnDataAttributeReader(TypeNodeBuilder typeNodeBuilder, Logger logger)
 {
     this.typeNodeBuilder = typeNodeBuilder;
     this.logger = logger;
 }
 public ShouldNotifyForAllWalker(TypeNodeBuilder typeNodeBuilder)
 {
     this.typeNodeBuilder = typeNodeBuilder;
 }