Method: XRay::JS::Expr::Primary#parse_expr_object_item
- Defined in:
- lib/js/expr/primary.rb
#parse_expr_object_item ⇒ Object
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/js/expr/primary.rb', line 87 def parse_expr_object_item log 'parse expr object item' name = if check R_STRING parse_expr_literal_string elsif check R_NUMBERIC parse_expr_literal_number else parse_expr_identifier end skip /:/ value = parse_expr_assignment Expression.new ':', name, value end |