MaskLastN overloads for string value
| 694 | |
| 695 | /// MaskLastN overloads for string value |
| 696 | StringVal MaskFunctions::MaskLastN(FunctionContext *ctx, const StringVal &val) { |
| 697 | return MaskLastNImpl(ctx, val, CHAR_COUNT, MASKED_UPPERCASE, MASKED_LOWERCASE, |
| 698 | MASKED_DIGIT, MASKED_OTHER_CHAR); |
| 699 | } |
| 700 | StringVal MaskFunctions::MaskLastN(FunctionContext* ctx, const StringVal& val, |
| 701 | const IntVal& char_count) { |
| 702 | return MaskLastNImpl(ctx, val, char_count.val, MASKED_UPPERCASE, MASKED_LOWERCASE, |
nothing calls this directly
no test coverage detected