Boo.Lang.Compiler.TypeSystem.AnonymousCallablesManager.CreateCallableTypeBeginInvokeExtensions C# (CSharp) Method

CreateCallableTypeBeginInvokeExtensions() private method

private CreateCallableTypeBeginInvokeExtensions ( AnonymousCallableType anonymousType, Method beginInvoke ) : void
anonymousType AnonymousCallableType
beginInvoke Boo.Lang.Compiler.Ast.Method
return void
        private void CreateCallableTypeBeginInvokeExtensions(AnonymousCallableType anonymousType, Method beginInvoke)
        {
            ClassDefinition extensions = TypeSystemServices.GetCompilerGeneratedExtensionsClass();
            extensions.Members.Add(CreateBeginInvokeCallbackOnlyExtension(anonymousType, beginInvoke));
            extensions.Members.Add(CreateBeginInvokeSimplerExtension(anonymousType, beginInvoke));
        }