| 45 | } |
| 46 | |
| 47 | void IdentifierNode::updateTreeHashImpl(HashState & state, CompareOptions) const |
| 48 | { |
| 49 | const auto & identifier_name = identifier.getFullName(); |
| 50 | state.update(identifier_name.size()); |
| 51 | state.update(identifier_name); |
| 52 | |
| 53 | if (table_expression_modifiers) |
| 54 | table_expression_modifiers->updateTreeHash(state); |
| 55 | } |
| 56 | |
| 57 | QueryTreeNodePtr IdentifierNode::cloneImpl() const |
| 58 | { |
nothing calls this directly
no test coverage detected