/* -*- mode: C++; c-basic-offset: 4; indent-tabs-mode: nil; -*- */ // SPDX-License-Identifier: MIT OR LGPL-2.0-or-later // SPDX-FileCopyrightText: 2013 Giovanni Campagna #ifndef GJS_ENGINE_H_ #define GJS_ENGINE_H_ #include // for size_t class GjsContextPrivate; struct JSContext; JSContext* gjs_create_js_context(GjsContextPrivate* uninitialized_gjs); bool gjs_load_internal_source(JSContext* cx, const char* filename, char** src, size_t* length); #endif // GJS_ENGINE_H_