private void ProcessInternalMacro(InternalClass klass, MacroStatement node) { Type macroType = new MacroCompiler(Context).Compile(klass); if (null == macroType) { Errors.Add(CompilerErrorFactory.AstMacroMustBeExternal(node, klass.FullName)); return; } ProcessMacro(macroType, node); }