Boo.Lang.Compiler.Steps.ExpandMacros.ExpandMacro C# (CSharp) Метод

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

private ExpandMacro ( Type macroType, MacroStatement node ) : Statement
macroType System.Type
node Boo.Lang.Compiler.Ast.MacroStatement
Результат Boo.Lang.Compiler.Ast.Statement
        private Statement ExpandMacro(Type macroType, MacroStatement node)
        {
            using (IAstMacro macro = (IAstMacro)Activator.CreateInstance(macroType))
            {
                macro.Initialize(_context);
                return macro.Expand(node);
            }
        }