class
Crowbar::Mutators::UnicodeEdgeCases
- Crowbar::Mutators::UnicodeEdgeCases
- Crowbar::Mutator
- Reference
- Object
Overview
Injects Unicode edge cases, overlong representations, surrogates, and BiDi controls
Defined in:
crowbar/mutators/values.crConstant Summary
-
UNICODE_SNIPPETS =
[Bytes[239, 187, 191], Bytes[254, 255], Bytes[255, 254], Bytes[226, 128, 174], Bytes[226, 128, 173], Bytes[226, 128, 139], Bytes[226, 128, 140], Bytes[226, 128, 141], Bytes[239, 191, 191], Bytes[244, 143, 191, 191], Bytes[244, 144, 128, 128], Bytes[237, 160, 128], Bytes[237, 191, 191], Bytes[239, 183, 186]]
Instance Method Summary
- #description : String
- #mutate(context : Context, buffer : Buffer, target_range : Tuple(Int32, Int32) | Nil = nil) : Tuple(Bool, Int32)
- #name : String