protected void addExpressionForReuse(DeclarationStatement decl) { if (isSafeForReuse(decl)) { Expression expr = normalizeDeclaration(decl); expressionForReuse.put(expr, decl); } }
Expression normalized = normalizeDeclaration(statement); expressionForReuse.remove(normalized); switch (count) { subMap.put(newDecl.parameter, normalizeDeclaration(newDecl)); oldStatement = OptimizeShuttle.EMPTY_STATEMENT;