Table 5. Specific mutation operators.
Type | Operator | Description |
---|---|---|
Keyword | FSC FVC DLR VTR PKD DKD |
Function State Keyword Change Function Visibility Keyword Change Data Location Keyword Replacement Variable Type Keyword Replacement Payable Keyword Deletion Delete Keyword Deletion |
Global Variable and Function | GVC MFR AVR |
Global Variable Change Mathematical Functions Replacement Address Variable Replacement |
Variable Unit | EUR TUE |
Ether Unit Replacement Time Unit Replacement |
Error Handling | RSD RSC ASD ASC |
Require Statement Deletion Require Statement Change Assert Statement Deletion Assert Statement Change |