Boo.Lang.Compiler.Steps.ProcessMethodBodies.IsOrContainMetaMethod C# (CSharp) Method

IsOrContainMetaMethod() private method

private IsOrContainMetaMethod ( IEntity entity ) : bool
entity IEntity
return bool
        private bool IsOrContainMetaMethod(IEntity entity)
        {
            switch (entity.EntityType)
            {
                case EntityType.Ambiguous:
                    return ((Ambiguous) entity).Any(IsMetaMethod);
                case EntityType.Method:
                    return IsMetaMethod(entity);
            }
            return false;
        }
ProcessMethodBodies