|
@@ -237,6 +237,8 @@ struct _VariantCall {
|
|
|
VCALL_LOCALMEM1R(String, casecmp_to);
|
|
|
VCALL_LOCALMEM1R(String, nocasecmp_to);
|
|
|
VCALL_LOCALMEM0R(String, length);
|
|
|
+ VCALL_LOCALMEM3R(String, count);
|
|
|
+ VCALL_LOCALMEM3R(String, countn);
|
|
|
VCALL_LOCALMEM2R(String, substr);
|
|
|
VCALL_LOCALMEM2R(String, find);
|
|
|
VCALL_LOCALMEM1R(String, find_last);
|
|
@@ -1502,6 +1504,9 @@ void register_variant_methods() {
|
|
|
|
|
|
ADDFUNC2R(STRING, INT, String, find, STRING, "what", INT, "from", varray(0));
|
|
|
|
|
|
+ ADDFUNC3R(STRING, INT, String, count, STRING, "what", INT, "from", INT, "to", varray(0, 0));
|
|
|
+ ADDFUNC3R(STRING, INT, String, countn, STRING, "what", INT, "from", INT, "to", varray(0, 0));
|
|
|
+
|
|
|
ADDFUNC1R(STRING, INT, String, find_last, STRING, "what", varray());
|
|
|
ADDFUNC2R(STRING, INT, String, findn, STRING, "what", INT, "from", varray(0));
|
|
|
ADDFUNC2R(STRING, INT, String, rfind, STRING, "what", INT, "from", varray(-1));
|