clojure.lang.CljCompiler.Ast.ThrowExpr.Parser.Parse C# (CSharp) Метод

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

public Parse ( ParserContext pcon, object form ) : clojure.lang.CljCompiler.Ast.Expr
pcon ParserContext
form object
Результат clojure.lang.CljCompiler.Ast.Expr
            public Expr Parse(ParserContext pcon, object form)
            {
                if (pcon.Rhc == RHC.Eval)
                    return Compiler.Analyze(pcon, RT.list(RT.list(Compiler.FnSym, PersistentVector.EMPTY, form)), "throw__" + RT.nextID());

                return new ThrowExpr(Compiler.Analyze(pcon.SetRhc(RHC.Expression).SetAssign(false), RT.second(form)));
            }
ThrowExpr.Parser