clojure.lang.CljCompiler.Ast.DefExpr.IncludesExplicitMetadata C# (CSharp) Метод

IncludesExplicitMetadata() приватный статический Метод

private static IncludesExplicitMetadata ( MapExpr expr ) : bool
expr MapExpr
Результат bool
        private static bool IncludesExplicitMetadata(MapExpr expr)
        {
            for(int i=0; i < expr.KeyVals.count(); i += 2)
            {
                Keyword k = ((KeywordExpr)expr.KeyVals.nth(i)).Kw;
                if ((k != RT.FileKey) &&
                    (k != RT.DeclaredKey) &&
                    (k != RT.SourceSpanKey ) &&
                    (k != RT.LineKey))
                    return true;
            }
            return false;
        }