Lines Matching refs:syntax
17 package com.google.clearsilver.jsilver.syntax;
19 import com.google.clearsilver.jsilver.syntax.analysis.DepthFirstAdapter;
20 import com.google.clearsilver.jsilver.syntax.node.AAddExpression;
21 import com.google.clearsilver.jsilver.syntax.node.AEscapeCommand;
22 import com.google.clearsilver.jsilver.syntax.node.AFunctionExpression;
23 import com.google.clearsilver.jsilver.syntax.node.AMultipleCommand;
24 import com.google.clearsilver.jsilver.syntax.node.ANameVariable;
25 import com.google.clearsilver.jsilver.syntax.node.AStringExpression;
26 import com.google.clearsilver.jsilver.syntax.node.AVarCommand;
27 import com.google.clearsilver.jsilver.syntax.node.Node;
28 import com.google.clearsilver.jsilver.syntax.node.PCommand;
29 import com.google.clearsilver.jsilver.syntax.node.PExpression;
30 import com.google.clearsilver.jsilver.syntax.node.PPosition;
31 import com.google.clearsilver.jsilver.syntax.node.PVariable;
32 import com.google.clearsilver.jsilver.syntax.node.TString;
38 * Recursively optimizes the syntax tree with a set of simple operations. This class currently
94 * WARNING: This class isn't strictly just an optimization and its modification of the syntax tree