internal void AddDependentClass(RubyClass/*!*/ dependentClass) {
Context.RequiresClassHierarchyLock();
Assert.NotNull(dependentClass);
foreach (var cls in DependentClasses) {
if (ReferenceEquals(dependentClass, cls)) {
return;
}
}
DependentClasses.Add(dependentClass.WeakSelf);
}