Changeset 2760 in webkit for trunk/JavaScriptCore/kjs/function.cpp
- Timestamp:
- Nov 19, 2002, 2:02:26 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.cpp
r2753 r2760 46 46 class Parameter { 47 47 public: 48 Parameter(const UString&n) : name(n), next(0L) { }48 Parameter(const Identifier &n) : name(n), next(0L) { } 49 49 ~Parameter() { delete next; } 50 UStringname;50 Identifier name; 51 51 Parameter *next; 52 52 }; 53 53 }; 54 54 55 FunctionImp::FunctionImp(ExecState *exec, const UString&n)55 FunctionImp::FunctionImp(ExecState *exec, const Identifier &n) 56 56 : InternalFunctionImp( 57 57 static_cast<FunctionPrototypeImp*>(exec->interpreter()->builtinFunctionPrototype().imp()) … … 158 158 } 159 159 160 void FunctionImp::addParameter(const UString&n)160 void FunctionImp::addParameter(const Identifier &n) 161 161 { 162 162 Parameter **p = ¶m; … … 226 226 const ClassInfo DeclaredFunctionImp::info = {"Function", &FunctionImp::info, 0, 0}; 227 227 228 DeclaredFunctionImp::DeclaredFunctionImp(ExecState *exec, const UString&n,228 DeclaredFunctionImp::DeclaredFunctionImp(ExecState *exec, const Identifier &n, 229 229 FunctionBodyNode *b, const List &sc) 230 230 : FunctionImp(exec,n), body(b)
Note:
See TracChangeset
for help on using the changeset viewer.