Changeset 127191 in webkit for trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp
- Timestamp:
- Aug 30, 2012, 2:23:51 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp
r105698 r127191 38 38 #include "Interpreter.h" 39 39 #include "Nodes.h" 40 #include "UStringConcatenate.h"41 40 42 41 namespace JSC { … … 108 107 JSObject* createUndefinedVariableError(ExecState* exec, const Identifier& ident) 109 108 { 110 UString message(makeUString("Can't find variable: ", ident.ustring()));109 String message(makeString("Can't find variable: ", ident.ustring())); 111 110 return createReferenceError(exec, message); 112 111 } … … 114 113 JSObject* createInvalidParamError(ExecState* exec, const char* op, JSValue value) 115 114 { 116 UString errorMessage = makeUString("'", value.toString(exec)->value(exec), "' is not a valid argument for '", op, "'");115 String errorMessage = makeString("'", value.toString(exec)->value(exec), "' is not a valid argument for '", op, "'"); 117 116 JSObject* exception = createTypeError(exec, errorMessage); 118 117 ASSERT(exception->isErrorInstance()); … … 123 122 JSObject* createNotAConstructorError(ExecState* exec, JSValue value) 124 123 { 125 UString errorMessage = makeUString("'", value.toString(exec)->value(exec), "' is not a constructor");124 String errorMessage = makeString("'", value.toString(exec)->value(exec), "' is not a constructor"); 126 125 JSObject* exception = createTypeError(exec, errorMessage); 127 126 ASSERT(exception->isErrorInstance()); … … 132 131 JSObject* createNotAFunctionError(ExecState* exec, JSValue value) 133 132 { 134 UString errorMessage = makeUString("'", value.toString(exec)->value(exec), "' is not a function");133 String errorMessage = makeString("'", value.toString(exec)->value(exec), "' is not a function"); 135 134 JSObject* exception = createTypeError(exec, errorMessage); 136 135 ASSERT(exception->isErrorInstance()); … … 141 140 JSObject* createNotAnObjectError(ExecState* exec, JSValue value) 142 141 { 143 UString errorMessage = makeUString("'", value.toString(exec)->value(exec), "' is not an object");142 String errorMessage = makeString("'", value.toString(exec)->value(exec), "' is not an object"); 144 143 JSObject* exception = createTypeError(exec, errorMessage); 145 144 ASSERT(exception->isErrorInstance()); … … 148 147 } 149 148 150 JSObject* createErrorForInvalidGlobalAssignment(ExecState* exec, const UString& propertyName)149 JSObject* createErrorForInvalidGlobalAssignment(ExecState* exec, const String& propertyName) 151 150 { 152 return createReferenceError(exec, make UString("Strict mode forbids implicit creation of global property '", propertyName, "'"));151 return createReferenceError(exec, makeString("Strict mode forbids implicit creation of global property '", propertyName, "'")); 153 152 } 154 153
Note:
See TracChangeset
for help on using the changeset viewer.