Changeset 37693 in webkit for trunk/JavaScriptCore/kjs/interpreter.h
- Timestamp:
- Oct 18, 2008, 9:16:37 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/interpreter.h
r37684 r37693 24 24 #define KJS_Interpreter_h 25 25 26 #include <wtf/JSImmediate.h> 26 27 #include <wtf/PassRefPtr.h> 27 28 #include <wtf/unicode/Unicode.h> … … 31 32 class Completion; 32 33 class ExecState; 33 class JSValue;34 34 class ScopeChain; 35 35 class SourceCode; 36 class UString;37 36 38 37 class Interpreter { … … 58 57 * 59 58 * @param code The code to evaluate 60 * @param thisV The value to pass in as the "this" value for the script59 * @param thisValue The value to pass in as the "this" value for the script 61 60 * execution. This should either be jsNull() or an Object. 62 61 * @return A completion object representing the result of the execution. 63 62 */ 64 static Completion evaluate(ExecState*, ScopeChain&, const SourceCode&, JSValuePtr thisV = 0);63 static Completion evaluate(ExecState*, ScopeChain&, const SourceCode&, JSValuePtr thisValue = noValue()); 65 64 66 65 static bool shouldPrintExceptions();
Note:
See TracChangeset
for help on using the changeset viewer.