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

ResolvedAsExtension() приватный статический Метод

private static ResolvedAsExtension ( MethodInvocationExpression node ) : bool
node MethodInvocationExpression
Результат bool
        private static bool ResolvedAsExtension(MethodInvocationExpression node)
        {
            if (node.ContainsAnnotation(ResolvedAsExtensionAnnotation)
                || node.Target.ContainsAnnotation(ResolvedAsExtensionAnnotation))
                return true;

            var genericReference = node.Target as GenericReferenceExpression;
            return genericReference != null && genericReference.Target.ContainsAnnotation(ResolvedAsExtensionAnnotation);
        }
ProcessMethodBodies