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

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

private ResolvePropertyOverride ( Property property ) : void
property Property
Результат void
        void ResolvePropertyOverride(Property property)
        {
            var overriden = FindPropertyOverridenBy(property);
            if (overriden == null)
                return;

            EntityFor(property).Overriden = overriden;
            EnsureRelatedNodeWasVisited(property, overriden);
            PropagateOverrideToAccessors(property);

            if (property.Type == null)
                property.Type = CodeBuilder.CreateTypeReference(EntityFor(property).Overriden.Type);
        }

Same methods

ProcessMethodBodies::ResolvePropertyOverride ( IProperty p, IEntity candidates ) : IProperty
ProcessMethodBodies