ShaderTools.Hlsl.Binding.ClassMethodBinder.GetAdditionalParentBinders C# (CSharp) Method

GetAdditionalParentBinders() protected method

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