| 208 | }; |
| 209 | |
| 210 | bool collectSources ( const ProgramPtr & prog, Expression * expr, ExpressionSources & src, bool anyC, bool anyG ) { |
| 211 | SourceCollector srr(prog, anyC, anyG); |
| 212 | expr->visit(srr); |
| 213 | src = das::move(srr.sources); |
| 214 | return srr.alwaysAliases; |
| 215 | } |
| 216 | |
| 217 | bool appendSources ( const ProgramPtr & prog, Expression * expr, ExpressionSources & src, bool anyC, bool anyG ) { |
| 218 | SourceCollector srr(prog, anyC, anyG); |
no test coverage detected