protected override IEnumerable<Binder> GetAdditionalParentBinders() { var baseClass = (ClassOrStructSymbol) _classSymbol; while (baseClass != null) { yield return baseClass.Binder; baseClass = baseClass.BaseType; } } }