Boo.Lang.Compiler.Steps.ProcessMethodBodies.ResolvePropertyOverride C# (CSharp) Метод

ResolvePropertyOverride() приватный Метод

private ResolvePropertyOverride ( IProperty p, IEntity candidates ) : IProperty
p IProperty
candidates IEntity
Результат IProperty
        IProperty ResolvePropertyOverride(IProperty p, IEntity[] candidates)
        {
            foreach (IEntity candidate in candidates)
            {
                if (EntityType.Property != candidate.EntityType) continue;
                IProperty candidateProperty = (IProperty)candidate;
                if (CheckOverrideSignature(p, candidateProperty))
                {
                    return candidateProperty;
                }
            }
            return null;
        }

Same methods

ProcessMethodBodies::ResolvePropertyOverride ( Property property ) : void
ProcessMethodBodies