// Please do not edit this file. It has been generated automatically // from `src/module/base64.wren` using `util/wren_to_c_string.py` static const char* base64ModuleSource = "// retoor \n" "\n" "class Base64 {\n" " foreign static encode(data)\n" " foreign static decode(data)\n" "\n" " static encodeUrl(data) {\n" " var result = encode(data)\n" " result = result.replace(\"+\", \"-\")\n" " result = result.replace(\"/\", \"_\")\n" " while (result.endsWith(\"=\")) {\n" " result = result[0...-1]\n" " }\n" " return result\n" " }\n" "\n" " static decodeUrl(data) {\n" " var result = data.replace(\"-\", \"+\")\n" " result = result.replace(\"_\", \"/\")\n" " var padding = 4 - result.count % 4\n" " if (padding < 4) {\n" " for (i in 0...padding) {\n" " result = result + \"=\"\n" " }\n" " }\n" " return decode(result)\n" " }\n" "}\n";