Changeset 199927 in webkit for trunk/Source/JavaScriptCore/parser/SyntaxChecker.h
- Timestamp:
- Apr 22, 2016, 4:04:55 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/SyntaxChecker.h
r199787 r199927 203 203 int createArgumentsList(const JSTokenLocation&, int) { return ArgumentsListResult; } 204 204 int createArgumentsList(const JSTokenLocation&, int, int) { return ArgumentsListResult; } 205 Property createProperty(const Identifier* name, int, PropertyNode::Type type, PropertyNode::PutType, bool complete, SuperBinding = SuperBinding::NotNeeded)205 Property createProperty(const Identifier* name, int, PropertyNode::Type type, PropertyNode::PutType, bool complete, SuperBinding, bool) 206 206 { 207 207 if (!complete) … … 210 210 return Property(name, type); 211 211 } 212 Property createProperty(VM* vm, ParserArena& parserArena, double name, int, PropertyNode::Type type, PropertyNode::PutType, bool complete )212 Property createProperty(VM* vm, ParserArena& parserArena, double name, int, PropertyNode::Type type, PropertyNode::PutType, bool complete, SuperBinding, bool) 213 213 { 214 214 if (!complete) … … 216 216 return Property(&parserArena.identifierArena().makeNumericIdentifier(vm, name), type); 217 217 } 218 Property createProperty(int, int, PropertyNode::Type type, PropertyNode::PutType, bool, SuperBinding = SuperBinding::NotNeeded)218 Property createProperty(int, int, PropertyNode::Type type, PropertyNode::PutType, bool, SuperBinding, bool) 219 219 { 220 220 return Property(type); … … 270 270 271 271 int appendConstDecl(const JSTokenLocation&, int, const Identifier*, int) { return StatementResult; } 272 Property createGetterOrSetterProperty(const JSTokenLocation&, PropertyNode::Type type, bool strict, const Identifier* name, const ParserFunctionInfo<SyntaxChecker>&, SuperBinding)272 Property createGetterOrSetterProperty(const JSTokenLocation&, PropertyNode::Type type, bool strict, const Identifier* name, const ParserFunctionInfo<SyntaxChecker>&, bool) 273 273 { 274 274 ASSERT(name); … … 277 277 return Property(name, type); 278 278 } 279 Property createGetterOrSetterProperty(const JSTokenLocation&, PropertyNode::Type type, bool, int, const ParserFunctionInfo<SyntaxChecker>&, SuperBinding)279 Property createGetterOrSetterProperty(const JSTokenLocation&, PropertyNode::Type type, bool, int, const ParserFunctionInfo<SyntaxChecker>&, bool) 280 280 { 281 281 return Property(type); 282 282 } 283 Property createGetterOrSetterProperty(VM* vm, ParserArena& parserArena, const JSTokenLocation&, PropertyNode::Type type, bool strict, double name, const ParserFunctionInfo<SyntaxChecker>&, SuperBinding)283 Property createGetterOrSetterProperty(VM* vm, ParserArena& parserArena, const JSTokenLocation&, PropertyNode::Type type, bool strict, double name, const ParserFunctionInfo<SyntaxChecker>&, bool) 284 284 { 285 285 if (!strict)
Note:
See TracChangeset
for help on using the changeset viewer.