pike.git/
src/
builtin.cmod
Branch:
Tag:
Non-build tags
All tags
No tags
2019-01-11
2019-01-11 13:29:22 by Henrik Grubbström (Grubba) <grubba@grubba.org>
9cd38aca0ad9d76e78e86f3c736f887bafb5bfe6 (
21
lines) (+
21
/-
0
)
[
Show
|
Annotate
]
Branch:
master
Pike.BacktraceFrame: Added getters for filename and line.
2632:
} }
+
PIKEFUN string `filename()
+
{
+
if (!THIS->lineno) {
+
fill_in_file_and_line();
+
}
+
if (THIS->filename) {
+
ref_push_string(THIS->filename);
+
return;
+
}
+
push_undefined();
+
}
+
+
PIKEFUN string `line()
+
{
+
if (!THIS->lineno) {
+
fill_in_file_and_line();
+
}
+
push_int(THIS->lineno);
+
}
+
/*! @decl string _sprintf(int c, mapping|void opts) */ PIKEFUN string _sprintf(int c, mapping|void opts)