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

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

private ProcessMacro ( IType macroType, MacroStatement node ) : void
macroType IType
node Boo.Lang.Compiler.Ast.MacroStatement
Результат void
        private void ProcessMacro(IType macroType, MacroStatement node)
        {
            ExternalType type = macroType as ExternalType;
            if (null == type)
            {
                InternalClass klass = (InternalClass) macroType;
                ProcessInternalMacro(klass, node);
                return;
            }

            ProcessMacro(type.ActualType, node);
        }

Same methods

ExpandMacros::ProcessMacro ( Type actualType, MacroStatement node ) : void