(Iterable<? extends Expr> exprs,
ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes)
| 1197 | } |
| 1198 | |
| 1199 | public static List<Expr> substituteList(Iterable<? extends Expr> exprs, |
| 1200 | ExprSubstitutionMap smap, Analyzer analyzer, boolean preserveRootTypes) { |
| 1201 | try { |
| 1202 | return trySubstituteList(exprs, smap, analyzer, preserveRootTypes); |
| 1203 | } catch (Exception e) { |
| 1204 | throw new IllegalStateException("Failed analysis after expr substitution.", e); |
| 1205 | } |
| 1206 | } |
| 1207 | |
| 1208 | /** |
| 1209 | * Recursive method that performs the actual substitution for try/substitute() while |
no test coverage detected