| 11 | USING_NS_BF; |
| 12 | |
| 13 | static void HashNode(HashContext& ctx, BfAstNode* astNode) |
| 14 | { |
| 15 | // Add a separator marker so two nodes hashed back-to-back won't mix |
| 16 | uint8 marker = 0; |
| 17 | ctx.Mixin(&marker, 1); |
| 18 | |
| 19 | if (astNode == NULL) |
| 20 | return; |
| 21 | ctx.Mixin(astNode->GetSourceData()->mSrc + astNode->GetSrcStart(), astNode->GetSrcLength()); |
| 22 | } |
| 23 | |
| 24 | static void HashNode(HashContext& ctx, BfAstNode* astNode, BfAstNode* endNode) |
| 25 | { |
no test coverage detected