Method: XRay::JS::Expr::Primary#parse_expr_literal_string
- Defined in:
- lib/js/expr/primary.rb
#parse_expr_literal_string ⇒ Object
122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'lib/js/expr/primary.rb', line 122 def parse_expr_literal_string log 'parse expr literal string' expr = if check /'/ scan /'(?:(?:\\')|(?:\\\n)|[^'\n])*'/ elsif check /"/ scan /"(?:(?:\\")|(?:\\\n)|[^"\n])*"/ else raise 'assert false' end create_expression 'string', expr end |