Lines Matching refs:CompileOptions
47717 class CompileOptions;
101109 const JS::CompileOptions& options,
101117 const JS::CompileOptions& options,
101226 friend class CompileOptions;
101335 void operator=(const CompileOptions& rhs) = delete;
101338 class CompileOptions final : public ReadOnlyCompileOptions class
101345 explicit CompileOptions(JSContext* cx, JSVersion version = JSVERSION_UNKNOWN);
101346 CompileOptions(JSContext* cx, const ReadOnlyCompileOptions& rhs) in CompileOptions() function in JS::CompileOptions
101360 CompileOptions(JSContext* cx, const TransitiveCompileOptions& rhs) in CompileOptions() function in JS::CompileOptions
101378 CompileOptions& setFile(const char* f) { filename_ = f; return *this; } in setFile()
101379 CompileOptions& setLine(unsigned l) { lineno = l; return *this; } in setLine()
101380 CompileOptions& setFileAndLine(const char* f, unsigned l) { in setFileAndLine()
101383 CompileOptions& setSourceMapURL(const char16_t* s) { sourceMapURL_ = s; return *this; } in setSourceMapURL()
101384 CompileOptions& setElement(JSObject* e) { elementRoot = e; return *this; } in setElement()
101385 CompileOptions& setElementAttributeName(JSString* p) { in setElementAttributeName()
101389 CompileOptions& setIntroductionScript(JSScript* s) { in setIntroductionScript()
101393 CompileOptions& setMutedErrors(bool mute) { in setMutedErrors()
101397 CompileOptions& setVersion(JSVersion v) { in setVersion()
101402 CompileOptions& setUTF8(bool u) { utf8 = u; return *this; } in setUTF8()
101403 CompileOptions& setColumn(unsigned c) { column = c; return *this; } in setColumn()
101404 CompileOptions& setIsRunOnce(bool once) { isRunOnce = once; return *this; } in setIsRunOnce()
101405 CompileOptions& setNoScriptRval(bool nsr) { noScriptRval = nsr; return *this; } in setNoScriptRval()
101406 CompileOptions& setSelfHostingMode(bool shm) { selfHostingMode = shm; return *this; } in setSelfHostingMode()
101407 CompileOptions& setCanLazilyParse(bool clp) { canLazilyParse = clp; return *this; } in setCanLazilyParse()
101408 CompileOptions& setSourceIsLazy(bool l) { sourceIsLazy = l; return *this; } in setSourceIsLazy()
101409 CompileOptions& setIntroductionType(const char* t) { introductionType = t; return *this; } in setIntroductionType()
101410 CompileOptions& setIntroductionInfo(const char* introducerFn, const char* intro, in setIntroductionInfo()
101421 CompileOptions& maybeMakeStrictMode(bool strict) { in maybeMakeStrictMode()
101427 void operator=(const CompileOptions& rhs) = delete;
152752 JS::CompileOptions& aOptions,
152826 nsresult CompileAndExec(JS::CompileOptions& aCompileOptions,
152830 nsresult CompileAndExec(JS::CompileOptions& aCompileOptions,
152837 JS::CompileOptions &aCompileOptions,