Method: XRay::JS::Expr::Operate#parse_expr_unary

Defined in:
lib/js/expr/operate.rb

#parse_expr_unaryObject



17
18
19
20
21
22
23
24
25
26
# File 'lib/js/expr/operate.rb', line 17

def parse_expr_unary
  log 'parse expr unary'
  r = /delete|void|typeof|\+\+|--|\+|-|~|!/
  if check r
    op = scan r
    create_element Expression, op.text, nil, parse_expr_unary
  else
    parse_expr_postfix
  end
end