maps entities in a CALL {} clause
| 349 | |
| 350 | // maps entities in a CALL {} clause |
| 351 | static void _AST_MapCallSubqueryReferences |
| 352 | ( |
| 353 | AST *ast, // AST |
| 354 | const cypher_astnode_t *callsubquery_clause // clause |
| 355 | ) { |
| 356 | const cypher_astnode_t *query = cypher_ast_call_subquery_get_query( |
| 357 | callsubquery_clause); |
| 358 | uint n_clauses = cypher_ast_query_nclauses(query); |
| 359 | for(uint i = 0; i < n_clauses; i++) { |
| 360 | const cypher_astnode_t *clause = |
| 361 | cypher_ast_query_get_clause(query, i); |
| 362 | _ASTClause_BuildReferenceMap(ast, clause); |
| 363 | } |
| 364 | } |
| 365 | |
| 366 | // maps entities in DELETE clause |
| 367 | static void _AST_MapDeleteClauseReferences |
no test coverage detected