Boo.Lang.Compiler.Steps.EmitAssembly.OnMethod C# (CSharp) 메소드

OnMethod() 공개 메소드

public OnMethod ( Method method ) : void
method Boo.Lang.Compiler.Ast.Method
리턴 void
        public override void OnMethod(Method method)
        {
            if (method.IsRuntime) return;
            if (IsPInvoke(method)) return;

            MethodBuilder methodBuilder = GetMethodBuilder(method);
            DefineExplicitImplementationInfo(method);

            EmitMethod(method, methodBuilder.GetILGenerator());
            if (method.Name.StartsWith("$module_ctor"))
            {
                _moduleConstructorMethods.Add(method);
            }
        }
EmitAssembly