Boo.Lang.Compiler.Steps.ProcessMethodBodies.MarkRelatedImportAsUsed C# (CSharp) Метод

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

private MarkRelatedImportAsUsed ( Boo.Lang.Compiler.Ast.MemberReferenceExpression node ) : void
node Boo.Lang.Compiler.Ast.MemberReferenceExpression
Результат void
        private void MarkRelatedImportAsUsed(MemberReferenceExpression node)
        {
            string ns = null;
            foreach (var import in _currentModule.Imports)
            {
                if (ImportAnnotations.IsUsedImport(import)) continue;
                if (null == ns) ns = node.ToCodeString();
                if (import.Namespace == ns)
                {
                    ImportAnnotations.MarkAsUsed(import);
                    break;
                }
            }
        }
ProcessMethodBodies