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 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 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 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 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; }
public ErrorChecker(TypeNodeBuilder typeNodeBuilder, Logger logger) { this.typeNodeBuilder = typeNodeBuilder; this.logger = logger; }
public OnChangedWalker(MethodGenerifier methodGenerifier, TypeNodeBuilder typeNodeBuilder) { this.methodGenerifier = methodGenerifier; this.typeNodeBuilder = typeNodeBuilder; }
public ShouldNotifyForAllWalker(TypeNodeBuilder typeNodeBuilder) { this.typeNodeBuilder = typeNodeBuilder; }
public DoNotNotifyTypeCleaner(TypeNodeBuilder typeNodeBuilder) { this.typeNodeBuilder = typeNodeBuilder; }
public MappingFinder(TypeNodeBuilder typeNodeBuilder) { this.typeNodeBuilder = typeNodeBuilder; }
public DependsOnDataAttributeReader(TypeNodeBuilder typeNodeBuilder, Logger logger) { this.typeNodeBuilder = typeNodeBuilder; this.logger = logger; }