public AnalyzerMethodOverridesTreeNode(MethodDefinition analyzedMethod) { if (analyzedMethod == null) throw new ArgumentNullException("analyzedMethod"); this.analyzedMethod = analyzedMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedEventOverridesTreeNode(EventDefinition analyzedEvent) { if (analyzedEvent == null) throw new ArgumentNullException("analyzedEvent"); this.analyzedEvent = analyzedEvent; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedPropertyOverridesTreeNode(PropertyDefinition analyzedProperty) { if (analyzedProperty == null) throw new ArgumentNullException("analyzedProperty"); this.analyzedProperty = analyzedProperty; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedTypeExposedByTreeNode(TypeDefinition analyzedType) { if (analyzedType == null) throw new ArgumentNullException("analyzedType"); this.analyzedType = analyzedType; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedInterfaceMethodImplementedByTreeNode(MethodDefinition analyzedMethod) { if (analyzedMethod == null) throw new ArgumentNullException("analyzedMethod"); this.analyzedMethod = analyzedMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedFieldAccessNode(FieldDefinition analyzedField, bool showWrites) { if (analyzedField == null) throw new ArgumentNullException("analyzedField"); this.analyzedField = analyzedField; this.showWrites = showWrites; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedInterfaceEventImplementedByTreeNode(EventDefinition analyzedEvent) { if (analyzedEvent == null) throw new ArgumentNullException("analyzedEvent"); this.analyzedEvent = analyzedEvent; this.analyzedMethod = this.analyzedEvent.AddMethod ?? this.analyzedEvent.RemoveMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedInterfacePropertyImplementedByTreeNode(PropertyDefinition analyzedProperty) { if (analyzedProperty == null) throw new ArgumentNullException("analyzedProperty"); this.analyzedProperty = analyzedProperty; this.analyzedMethod = this.analyzedProperty.GetMethod ?? this.analyzedProperty.SetMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedMethodUsedByTreeNode(MethodDefinition analyzedMethod) { if (analyzedMethod == null) { throw new ArgumentNullException("analyzedMethod"); } this.analyzedMethod = analyzedMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedTypeExposedByTreeNode(TypeDefinition analyzedType) { if (analyzedType == null) { throw new ArgumentNullException("analyzedType"); } this.analyzedType = analyzedType; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedPropertyOverridesTreeNode(PropertyDefinition analyzedProperty) { if (analyzedProperty == null) { throw new ArgumentNullException("analyzedProperty"); } this.analyzedProperty = analyzedProperty; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedEventOverridesTreeNode(EventDefinition analyzedEvent) { if (analyzedEvent == null) { throw new ArgumentNullException("analyzedEvent"); } this.analyzedEvent = analyzedEvent; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedInterfaceEventImplementedByTreeNode(EventDefinition analyzedEvent) { if (analyzedEvent == null) { throw new ArgumentNullException("analyzedEvent"); } this.analyzedEvent = analyzedEvent; this.analyzedMethod = this.analyzedEvent.AddMethod ?? this.analyzedEvent.RemoveMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedFieldAccessTreeNode(FieldDefinition analyzedField, bool showWrites) { if (analyzedField == null) { throw new ArgumentNullException("analyzedField"); } this.analyzedField = analyzedField; this.showWrites = showWrites; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedInterfacePropertyImplementedByTreeNode(PropertyDefinition analyzedProperty) { if (analyzedProperty == null) { throw new ArgumentNullException("analyzedProperty"); } this.analyzedProperty = analyzedProperty; this.analyzedMethod = this.analyzedProperty.GetMethod ?? this.analyzedProperty.SetMethod; this.threading = new ThreadingSupport(); this.LazyLoading = true; }
public AnalyzedTypeInstantiationsTreeNode(TypeDefinition analyzedType) { if (analyzedType == null) { throw new ArgumentNullException("analyzedType"); } this.analyzedType = analyzedType; this.threading = new ThreadingSupport(); this.LazyLoading = true; this.isSystemObject = (analyzedType.FullName == "System.Object"); }
public AnalyzedEventFiredByTreeNode(EventDefinition analyzedEvent) { if (analyzedEvent == null) { throw new ArgumentNullException("analyzedEvent"); } this.analyzedEvent = analyzedEvent; this.threading = new ThreadingSupport(); this.LazyLoading = true; this.eventBackingField = GetBackingField(analyzedEvent); this.eventFiringMethod = analyzedEvent.EventType.Resolve().Methods.First(md => md.Name == "Invoke"); }