Changeset 219443 in webkit for trunk/Source/JavaScriptCore/parser/ASTBuilder.h
- Timestamp:
- Jul 13, 2017, 12:11:45 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/ASTBuilder.h
r218861 r219443 276 276 } 277 277 278 ExpressionNode* createObjectSpreadExpression(const JSTokenLocation& location, ExpressionNode* expression, const JSTextPosition& start, const JSTextPosition& divot, const JSTextPosition& end) 279 { 280 auto node = new (m_parserArena) ObjectSpreadExpressionNode(location, expression); 281 setExceptionLocation(node, start, divot, end); 282 return node; 283 } 284 278 285 TemplateStringNode* createTemplateString(const JSTokenLocation& location, const Identifier* cooked, const Identifier* raw) 279 286 { … … 495 502 } 496 503 return new (m_parserArena) PropertyNode(*propertyName, node, type, putType, superBinding, isClassProperty); 504 } 505 PropertyNode* createProperty(ExpressionNode* node, PropertyNode::Type type, PropertyNode::PutType putType, bool, SuperBinding superBinding, bool isClassProperty) 506 { 507 return new (m_parserArena) PropertyNode(node, type, putType, superBinding, isClassProperty); 497 508 } 498 509 PropertyNode* createProperty(VM* vm, ParserArena& parserArena, double propertyName, ExpressionNode* node, PropertyNode::Type type, PropertyNode::PutType putType, bool, SuperBinding superBinding, bool isClassProperty)
Note:
See TracChangeset
for help on using the changeset viewer.