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

OnMacroStatement() публичный Метод

public OnMacroStatement ( MacroStatement node ) : void
node Boo.Lang.Compiler.Ast.MacroStatement
Результат void
        public override void OnMacroStatement(MacroStatement node)
        {
            Visit(node.Block);
            Visit(node.Arguments);

            IType entity = ResolveMacroName(node) as IType;
            if (null != entity)
            {
                ProcessMacro(entity, node);
                return;
            }
            TreatMacroAsMethodInvocation(node);
        }