| 211 | static RegisterNode<AssignmentNode> regAssignmentNode({blr_assignment}); |
| 212 | |
| 213 | DmlNode* AssignmentNode::parse(thread_db* tdbb, MemoryPool& pool, CompilerScratch* csb, const UCHAR /*blrOp*/) |
| 214 | { |
| 215 | AssignmentNode* node = FB_NEW_POOL(pool) AssignmentNode(pool); |
| 216 | node->asgnFrom = PAR_parse_value(tdbb, csb); |
| 217 | node->asgnTo = PAR_parse_value(tdbb, csb); |
| 218 | return node; |
| 219 | } |
| 220 | |
| 221 | void AssignmentNode::validateTarget(CompilerScratch* csb, const ValueExprNode* target) |
| 222 | { |
nothing calls this directly
no test coverage detected