All pastes #25250 Raw Edit

Something

public text v1 · immutable
#25250 ·published 2005-10-11 17:40 UTC
rendered paste body
cesar@itaca:~/mono/mcs/jtests> cat decompile.js
function f () {
    var x;
}
cesar@itaca:~/mono/mcs/jtests> mjs decompile.js
Parser.cs (Function), fn.func_obj.source =
function f() {
    var x;
}


Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
in <0x0008b> Microsoft.JScript.Decompiler:Decompile (System.String source, Int32 flags, Int32 indentCount)
in <0x00178> Microsoft.JScript.FunctionDeclaration:build_closure (Microsoft.JScript.EmitContext ec, System.String full_name, System.String encodedSource)
in <0x0018c> Microsoft.JScript.FunctionDeclaration:create_closure (Microsoft.JScript.EmitContext ec)
in <0x000a5> Microsoft.JScript.Block:Microsoft.JScript.ICanModifyContext.EmitDecls (Microsoft.JScript.EmitContext ec)
in <0x00053> Microsoft.JScript.ScriptBlock:EmitDecls (System.Reflection.Emit.ModuleBuilder mb)
in <0x000a7> Microsoft.JScript.CodeGenerator:EmitDecls (Microsoft.JScript.ScriptBlock prog)
in <0x0008a> Microsoft.JScript.CodeGenerator:Run (System.String file_name, Microsoft.JScript.ScriptBlock[] blocks)
in <0x003f2> Microsoft.JScript.Vsa.VsaEngine:Compile ()
in <0x00691> Mono.JScript.Driver:Main (System.String[] args)