]> git.proxmox.com Git - ceph.git/blame - ceph/src/civetweb/src/third_party/duktape-1.3.0/src-separate/duk_strings.c
bump version to 12.2.12-pve1
[ceph.git] / ceph / src / civetweb / src / third_party / duktape-1.3.0 / src-separate / duk_strings.c
CommitLineData
7c673cae
FG
1/*
2 * Shared error message strings
3 *
4 * To minimize code footprint, try to share error messages inside Duktape
5 * code. Modern compilers will do this automatically anyway, this is mostly
6 * for older compilers.
7 */
8
9#include "duk_internal.h"
10
11/* Mostly API and built-in method related */
12DUK_INTERNAL const char *duk_str_internal_error = "internal error";
13DUK_INTERNAL const char *duk_str_invalid_count = "invalid count";
14DUK_INTERNAL const char *duk_str_invalid_call_args = "invalid call args";
15DUK_INTERNAL const char *duk_str_not_constructable = "not constructable";
16DUK_INTERNAL const char *duk_str_not_callable = "not callable";
17DUK_INTERNAL const char *duk_str_not_extensible = "not extensible";
18DUK_INTERNAL const char *duk_str_not_writable = "not writable";
19DUK_INTERNAL const char *duk_str_not_configurable = "not configurable";
20
21DUK_INTERNAL const char *duk_str_invalid_context = "invalid context";
22DUK_INTERNAL const char *duk_str_invalid_index = "invalid index";
23DUK_INTERNAL const char *duk_str_push_beyond_alloc_stack = "attempt to push beyond currently allocated stack";
24DUK_INTERNAL const char *duk_str_not_undefined = "not undefined";
25DUK_INTERNAL const char *duk_str_not_null = "not null";
26DUK_INTERNAL const char *duk_str_not_boolean = "not boolean";
27DUK_INTERNAL const char *duk_str_not_number = "not number";
28DUK_INTERNAL const char *duk_str_not_string = "not string";
29DUK_INTERNAL const char *duk_str_not_pointer = "not pointer";
30DUK_INTERNAL const char *duk_str_not_buffer = "not buffer";
31DUK_INTERNAL const char *duk_str_unexpected_type = "unexpected type";
32DUK_INTERNAL const char *duk_str_not_thread = "not thread";
33DUK_INTERNAL const char *duk_str_not_compiledfunction = "not compiledfunction";
34DUK_INTERNAL const char *duk_str_not_nativefunction = "not nativefunction";
35DUK_INTERNAL const char *duk_str_not_c_function = "not c function";
36DUK_INTERNAL const char *duk_str_defaultvalue_coerce_failed = "[[DefaultValue]] coerce failed";
37DUK_INTERNAL const char *duk_str_number_outside_range = "number outside range";
38DUK_INTERNAL const char *duk_str_not_object_coercible = "not object coercible";
39DUK_INTERNAL const char *duk_str_string_too_long = "string too long";
40DUK_INTERNAL const char *duk_str_buffer_too_long = "buffer too long";
41DUK_INTERNAL const char *duk_str_sprintf_too_long = "sprintf message too long";
42DUK_INTERNAL const char *duk_str_alloc_failed = "alloc failed";
43DUK_INTERNAL const char *duk_str_pop_too_many = "attempt to pop too many entries";
44DUK_INTERNAL const char *duk_str_wrong_buffer_type = "wrong buffer type";
45DUK_INTERNAL const char *duk_str_failed_to_extend_valstack = "failed to extend valstack";
46DUK_INTERNAL const char *duk_str_encode_failed = "encode failed";
47DUK_INTERNAL const char *duk_str_decode_failed = "decode failed";
48DUK_INTERNAL const char *duk_str_no_sourcecode = "no sourcecode";
49DUK_INTERNAL const char *duk_str_concat_result_too_long = "concat result too long";
50DUK_INTERNAL const char *duk_str_unimplemented = "unimplemented";
51DUK_INTERNAL const char *duk_str_unsupported = "unsupported";
52DUK_INTERNAL const char *duk_str_array_length_over_2g = "array length over 2G";
53
54/* JSON */
55DUK_INTERNAL const char *duk_str_fmt_ptr = "%p";
56DUK_INTERNAL const char *duk_str_fmt_invalid_json = "invalid json (at offset %ld)";
57DUK_INTERNAL const char *duk_str_jsondec_reclimit = "json decode recursion limit";
58DUK_INTERNAL const char *duk_str_jsonenc_reclimit = "json encode recursion limit";
59DUK_INTERNAL const char *duk_str_cyclic_input = "cyclic input";
60
61/* Object property access */
62DUK_INTERNAL const char *duk_str_proxy_revoked = "proxy revoked";
63DUK_INTERNAL const char *duk_str_object_resize_failed = "object resize failed";
64DUK_INTERNAL const char *duk_str_invalid_base = "invalid base value";
65DUK_INTERNAL const char *duk_str_strict_caller_read = "attempt to read strict 'caller'";
66DUK_INTERNAL const char *duk_str_proxy_rejected = "proxy rejected";
67DUK_INTERNAL const char *duk_str_invalid_array_length = "invalid array length";
68DUK_INTERNAL const char *duk_str_array_length_write_failed = "array length write failed";
69DUK_INTERNAL const char *duk_str_array_length_not_writable = "array length non-writable";
70DUK_INTERNAL const char *duk_str_setter_undefined = "setter undefined";
71DUK_INTERNAL const char *duk_str_redefine_virt_prop = "attempt to redefine virtual property";
72DUK_INTERNAL const char *duk_str_invalid_descriptor = "invalid descriptor";
73DUK_INTERNAL const char *duk_str_property_is_virtual = "property is virtual";
74
75/* Compiler */
76DUK_INTERNAL const char *duk_str_parse_error = "parse error";
77DUK_INTERNAL const char *duk_str_duplicate_label = "duplicate label";
78DUK_INTERNAL const char *duk_str_invalid_label = "invalid label";
79DUK_INTERNAL const char *duk_str_invalid_array_literal = "invalid array literal";
80DUK_INTERNAL const char *duk_str_invalid_object_literal = "invalid object literal";
81DUK_INTERNAL const char *duk_str_invalid_var_declaration = "invalid variable declaration";
82DUK_INTERNAL const char *duk_str_cannot_delete_identifier = "cannot delete identifier";
83DUK_INTERNAL const char *duk_str_invalid_expression = "invalid expression";
84DUK_INTERNAL const char *duk_str_invalid_lvalue = "invalid lvalue";
85DUK_INTERNAL const char *duk_str_expected_identifier = "expected identifier";
86DUK_INTERNAL const char *duk_str_empty_expr_not_allowed = "empty expression not allowed";
87DUK_INTERNAL const char *duk_str_invalid_for = "invalid for statement";
88DUK_INTERNAL const char *duk_str_invalid_switch = "invalid switch statement";
89DUK_INTERNAL const char *duk_str_invalid_break_cont_label = "invalid break/continue label";
90DUK_INTERNAL const char *duk_str_invalid_return = "invalid return";
91DUK_INTERNAL const char *duk_str_invalid_try = "invalid try";
92DUK_INTERNAL const char *duk_str_invalid_throw = "invalid throw";
93DUK_INTERNAL const char *duk_str_with_in_strict_mode = "with in strict mode";
94DUK_INTERNAL const char *duk_str_func_stmt_not_allowed = "function statement not allowed";
95DUK_INTERNAL const char *duk_str_unterminated_stmt = "unterminated statement";
96DUK_INTERNAL const char *duk_str_invalid_arg_name = "invalid argument name";
97DUK_INTERNAL const char *duk_str_invalid_func_name = "invalid function name";
98DUK_INTERNAL const char *duk_str_invalid_getset_name = "invalid getter/setter name";
99DUK_INTERNAL const char *duk_str_func_name_required = "function name required";
100
101/* Executor */
102DUK_INTERNAL const char *duk_str_internal_error_exec_longjmp = "internal error in bytecode executor longjmp handler";
103
104/* Regexp */
105DUK_INTERNAL const char *duk_str_invalid_quantifier_no_atom = "quantifier without preceding atom";
106DUK_INTERNAL const char *duk_str_invalid_quantifier_values = "quantifier values invalid (qmin > qmax)";
107DUK_INTERNAL const char *duk_str_quantifier_too_many_copies = "quantifier expansion requires too many atom copies";
108DUK_INTERNAL const char *duk_str_unexpected_closing_paren = "unexpected closing parenthesis";
109DUK_INTERNAL const char *duk_str_unexpected_end_of_pattern = "unexpected end of pattern";
110DUK_INTERNAL const char *duk_str_unexpected_regexp_token = "unexpected token in regexp";
111DUK_INTERNAL const char *duk_str_invalid_regexp_flags = "invalid regexp flags";
112DUK_INTERNAL const char *duk_str_invalid_backrefs = "invalid backreference(s)";
113DUK_INTERNAL const char *duk_str_regexp_backtrack_failed = "regexp backtrack failed";
114DUK_INTERNAL const char *duk_str_regexp_advance_failed = "regexp advance failed";
115DUK_INTERNAL const char *duk_str_regexp_internal_error = "regexp internal error";
116
117/* Limits */
118DUK_INTERNAL const char *duk_str_valstack_limit = "valstack limit";
119DUK_INTERNAL const char *duk_str_callstack_limit = "callstack limit";
120DUK_INTERNAL const char *duk_str_catchstack_limit = "catchstack limit";
121DUK_INTERNAL const char *duk_str_object_property_limit = "object property limit";
122DUK_INTERNAL const char *duk_str_prototype_chain_limit = "prototype chain limit";
123DUK_INTERNAL const char *duk_str_bound_chain_limit = "function call bound chain limit";
124DUK_INTERNAL const char *duk_str_c_callstack_limit = "C call stack depth limit";
125DUK_INTERNAL const char *duk_str_compiler_recursion_limit = "compiler recursion limit";
126DUK_INTERNAL const char *duk_str_bytecode_limit = "bytecode limit";
127DUK_INTERNAL const char *duk_str_reg_limit = "register limit";
128DUK_INTERNAL const char *duk_str_temp_limit = "temp limit";
129DUK_INTERNAL const char *duk_str_const_limit = "const limit";
130DUK_INTERNAL const char *duk_str_func_limit = "function limit";
131DUK_INTERNAL const char *duk_str_regexp_compiler_recursion_limit = "regexp compiler recursion limit";
132DUK_INTERNAL const char *duk_str_regexp_executor_recursion_limit = "regexp executor recursion limit";
133DUK_INTERNAL const char *duk_str_regexp_executor_step_limit = "regexp step limit";
134
135/* Misc */
136DUK_INTERNAL const char *duk_str_anon = "anon";
137DUK_INTERNAL const char *duk_str_realloc_failed = "realloc failed";