Reviewers: metaweta,

Description:
Adds two methods, simplifyForSideEffect, and conditionResult to the
base Expression interface.

Please see that class for detail first, and ExpressionTest for uses.

Please review this at http://codereview.appspot.com/109081

Affected files:
  M     src/com/google/caja/parser/js/AbstractExpression.java
  M     src/com/google/caja/parser/js/ArrayConstructor.java
  M     src/com/google/caja/parser/js/Expression.java
  M     src/com/google/caja/parser/js/FunctionConstructor.java
  M     src/com/google/caja/parser/js/Literal.java
  M     src/com/google/caja/parser/js/NullLiteral.java
  M     src/com/google/caja/parser/js/ObjectConstructor.java
  M     src/com/google/caja/parser/js/Operation.java
  A     tests/com/google/caja/parser/js/ExpressionTest.java
  M     tests/com/google/caja/parser/js/JsFunFuzz.java
  MM    tests/com/google/caja/parser/js/parsertest4.js
  MM    tests/com/google/caja/parser/js/rendergolden4.txt


Reply via email to