| 280 | } |
| 281 | |
| 282 | static void _collect_aliases_in_pattern |
| 283 | ( |
| 284 | const cypher_astnode_t *pattern, |
| 285 | rax *identifiers |
| 286 | ) { |
| 287 | uint path_count = cypher_ast_pattern_npaths(pattern); |
| 288 | for(uint i = 0; i < path_count; i ++) { |
| 289 | _collect_aliases_in_path(cypher_ast_pattern_get_path(pattern, i), |
| 290 | identifiers); |
| 291 | } |
| 292 | } |
| 293 | |
| 294 | static void _collect_with_projections |
| 295 | ( |
no test coverage detected