コード例 #1
0
ファイル: CoverageVisitor.java プロジェクト: hammoum/gwt
 @Override
 public boolean visit(JsPrefixOperation x, JsContext ctx) {
   if (x.getOperator() == JsUnaryOperator.DELETE || x.getOperator() == JsUnaryOperator.TYPEOF) {
     nodesInRefContext.add(x.getArg());
   }
   return true;
 }
コード例 #2
0
ファイル: CoverageVisitor.java プロジェクト: hammoum/gwt
 @Override
 public void endVisit(JsPrefixOperation x, JsContext ctx) {
   visitExpression(x, ctx);
   nodesInRefContext.remove(x.getArg());
 }
コード例 #3
0
 private Node transform(JsPrefixOperation x) {
   Node n = new Node(getTokenForOp(x.getOperator()), transform(x.getArg()));
   return applySourceInfo(n, x);
 }