Lines Matching defs:Script
17 #include "Script.h"
61 Script::~Script() {
83 int Script::addSourceBC(size_t idx,
121 int Script::addSourceModule(size_t idx,
148 int Script::addSourceFile(size_t idx,
181 int Script::prepareSharedObject(char const *cacheDir,
208 int Script::prepareExecutable(char const *cacheDir,
243 int Script::internalLoadCache(bool checkOnly) {
323 int Script::internalCompile(bool compileOnly) {
375 // Note: If we re-compile the script because the cached context slot not
400 // to modify its contents. (The same script may be running concurrently in
465 char const *Script::getCompilerErrorMessage() {
475 void *Script::lookup(const char *name) {
495 size_t Script::getExportVarCount() const {
514 size_t Script::getExportFuncCount() const {
533 size_t Script::getPragmaCount() const {
552 size_t Script::getFuncCount() const {
571 size_t Script::getObjectSlotCount() const {
590 void Script::getExportVarList(size_t varListSize, void **varList) {
610 void Script::getExportVarNameList(std::vector<std::string> &varList) {
623 void Script::getExportFuncList(size_t funcListSize, void **funcList) {
643 void Script::getExportFuncNameList(std::vector<std::string> &funcList) {
656 void Script::getPragmaList(size_t pragmaListSize,
679 void Script::getFuncInfoList(size_t funcInfoListSize,
701 void Script::getObjectSlotList(size_t objectSlotListSize,
724 char *Script::getContext() {
746 int Script::registerSymbolCallback(BCCSymbolLookupFn pFn, void *pContext) {
759 size_t Script::getELFSize() const {
771 const char *Script::getELF() const {