-/* Cycript - Optimizing JavaScript Compiler/Runtime
- * Copyright (C) 2009-2015 Jay Freeman (saurik)
+/* Cycript - The Truly Universal Scripting Language
+ * Copyright (C) 2009-2016 Jay Freeman (saurik)
*/
/* GNU Affero General Public License, Version 3 {{{ */
size_t CYGetIndex(const CYUTF8String &value);
bool CYIsKey(CYUTF8String value);
+
bool CYGetOffset(const char *value, ssize_t &index);
bool CYStartsWith(const CYUTF8String &haystack, const CYUTF8String &needle);
+const char *CYPoolCString(CYPool &pool, CYUTF8String utf8);
CYUTF8String CYPoolUTF8String(CYPool &pool, CYUTF16String utf16);
CYUTF16String CYPoolUTF16String(CYPool &pool, CYUTF8String utf8);