return null;
}
public void reduceAll() {
for (ClassDecl classDecl : classes.values()) {
new Reducer(classDecl).reduce();
}
for (FunctionDecl functionDecl : functions.values()) {
new Reducer(functionDecl).reduce();
}
if (initializer != null) {
List<Node> reduced = new ArrayList<Node>(initializer.size());
for (Node node : initializer) {
reduced.add(new Reducer(node).reduce());
}
initializer = reduced;
}
}