const njs_str_t njs_entry_empty = njs_str("");
const njs_str_t njs_entry_main = njs_str("main");
const njs_str_t njs_entry_module = njs_str("module");
-const njs_str_t njs_entry_unknown = njs_str("unknown");
-const njs_str_t njs_entry_anonymous = njs_str("anonymous");
+const njs_str_t njs_entry_unknown = njs_str("<unknown>");
+const njs_str_t njs_entry_anonymous = njs_str("<anonymous>");
void
{ "exception.stack",
njs_str("function f() { try { throw new Error('test') } catch (e) { return e.stack } } [f].map(v=>v())[0]"),
- njs_str("Error: test\n at f (:1)\n at anonymous (:1)\n at map (native)\n at main (:1)\n"),
+ njs_str("Error: test\n at f (:1)\n at <anonymous> (:1)\n at map (native)\n at main (:1)\n"),
100 },
{ "exception.native.stack",
njs_str("function f() { try { 'str'.replace(/t/g,function(m) {return m.a.a}) } catch (e) { return e.stack } }; f()"),
njs_str("TypeError: cannot get property \"a\" of undefined\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at [Symbol.replace] (native)\n"
" at replace (native)\n"
" at f (:1)\n"
{ njs_str("function f(ff, o) {return ff(o)};"
"f(function (o) {return o.a.a}, {})"),
njs_str("TypeError: cannot get property \"a\" of undefined\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at f (:1)\n"
" at main (:1)\n") },
{ njs_str("'str'.replace(/t/g,"
" function(m) {return m.a.a})"),
njs_str("TypeError: cannot get property \"a\" of undefined\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at [Symbol.replace] (native)\n"
" at replace (native)\n"
" at main (:1)\n") },
" return ff(o)};"
"f({})"),
njs_str("TypeError: cannot get property \"a\" of undefined\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at f (:1)\n"
" at main (:1)\n") },
{ njs_str("/**/(function(){throw Error();})()"),
njs_str("Error\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at main (:1)\n") },
{ njs_str("/***/(function(){throw Error();})()"),
njs_str("Error\n"
- " at anonymous (:1)\n"
+ " at <anonymous> (:1)\n"
" at main (:1)\n") },
{ njs_str("/*\n**/(function(){throw Error();})()"),
njs_str("Error\n"
- " at anonymous (:2)\n"
+ " at <anonymous> (:2)\n"
" at main (:2)\n") },
{ njs_str("({})\n.a\n.a"),