wdNumericalRules.key

Taclets

Enabled under choices: wdChecks:on

wd_Numerical_Const

wd_Numerical_Const { \find ( wd ( n )) \replacewith ( true ) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 14 Offset :4

wd_Numerical_Const_Z

wd_Numerical_Const_Z { \find ( wd ( Z ( n ))) \replacewith ( true ) \heuristics (simplify ) \displayname "wd_Numerical_Const" };defined in: wdNumericalRules.key Line: 25 Offset :4

wd_Numerical_Const_C

wd_Numerical_Const_C { \find ( wd ( C ( n ))) \replacewith ( true ) \heuristics (simplify ) \displayname "wd_Numerical_Const" };defined in: wdNumericalRules.key Line: 37 Offset :4

wd_Numerical_Op_Neg

wd_Numerical_Op_Neg { \find ( wd ( neg ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 49 Offset :4

wd_Numerical_Op_BitNegInt

wd_Numerical_Op_BitNegInt { \find ( wd ( javaBitwiseNegateInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Neg" };defined in: wdNumericalRules.key Line: 59 Offset :4

wd_Numerical_Op_BitNegLong

wd_Numerical_Op_BitNegLong { \find ( wd ( javaBitwiseNegateLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Neg" };defined in: wdNumericalRules.key Line: 70 Offset :4

wd_Numerical_Op_CheckedBitNegInt

wd_Numerical_Op_CheckedBitNegInt { \find ( wd ( checkedBitwiseNegateInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Neg" };defined in: wdNumericalRules.key Line: 81 Offset :4

wd_Numerical_Op_CheckedBitNegLong

wd_Numerical_Op_CheckedBitNegLong { \find ( wd ( checkedBitwiseNegateLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Neg" };defined in: wdNumericalRules.key Line: 92 Offset :4

wd_Numerical_Op_MinusJInt

wd_Numerical_Op_MinusJInt { \find ( wd ( unaryMinusJint ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 103 Offset :4

wd_Numerical_Op_MinusJLong

wd_Numerical_Op_MinusJLong { \find ( wd ( unaryMinusJlong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 115 Offset :4

wd_Numerical_Op_CheckedMinusInt

wd_Numerical_Op_CheckedMinusInt { \find ( wd ( checkedUnaryMinusInt ( a ))) \replacewith ( wd ( a )& inRangeInt ( checkedUnaryMinusInt ( a ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 127 Offset :4

wd_Numerical_Op_CheckedMinusLong

wd_Numerical_Op_CheckedMinusLong { \find ( wd ( checkedUnaryMinusLong ( a ))) \replacewith ( wd ( a )& inRangeInt ( checkedUnaryMinusLong ( a ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 138 Offset :4

wd_Numerical_Op_MinusInt

wd_Numerical_Op_MinusInt { \find ( wd ( javaUnaryMinusInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 149 Offset :4

wd_Numerical_Op_MinusLong

wd_Numerical_Op_MinusLong { \find ( wd ( javaUnaryMinusLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 161 Offset :4

wd_Numerical_Op_MinusIntOverFlow

wd_Numerical_Op_MinusIntOverFlow { \find ( wd ( javaUnaryMinusIntOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 173 Offset :4

wd_Numerical_Op_MinusLongOverFlow

wd_Numerical_Op_MinusLongOverFlow { \find ( wd ( javaUnaryMinusLongOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Minus" };defined in: wdNumericalRules.key Line: 185 Offset :4

wd_Numerical_Cast_Byte

wd_Numerical_Cast_Byte { \find ( wd ( javaCastByte ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 197 Offset :4

wd_Numerical_Cast_Short

wd_Numerical_Cast_Short { \find ( wd ( javaCastShort ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 209 Offset :4

wd_Numerical_Cast_Int

wd_Numerical_Cast_Int { \find ( wd ( javaCastInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 221 Offset :4

wd_Numerical_Cast_Long

wd_Numerical_Cast_Long { \find ( wd ( javaCastLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 233 Offset :4

wd_Numerical_Cast_Char

wd_Numerical_Cast_Char { \find ( wd ( javaCastChar ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 245 Offset :4

wd_Numerical_Cast_ByteOverFlow

wd_Numerical_Cast_ByteOverFlow { \find ( wd ( javaCastByteOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 257 Offset :4

wd_Numerical_Cast_ShortOverFlow

wd_Numerical_Cast_ShortOverFlow { \find ( wd ( javaCastShortOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 269 Offset :4

wd_Numerical_Cast_IntOverFlow

wd_Numerical_Cast_IntOverFlow { \find ( wd ( javaCastIntOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 281 Offset :4

wd_Numerical_Cast_LongOverFlow

wd_Numerical_Cast_LongOverFlow { \find ( wd ( javaCastLongOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 293 Offset :4

wd_Numerical_Cast_CharOverFlow

wd_Numerical_Cast_CharOverFlow { \find ( wd ( javaCastCharOverFlow ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Cast" };defined in: wdNumericalRules.key Line: 305 Offset :4

wd_Numerical_Mod_Byte

wd_Numerical_Mod_Byte { \find ( wd ( moduloByte ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Mod" };defined in: wdNumericalRules.key Line: 317 Offset :4

wd_Numerical_Mod_Short

wd_Numerical_Mod_Short { \find ( wd ( moduloShort ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Mod" };defined in: wdNumericalRules.key Line: 329 Offset :4

wd_Numerical_Mod_Int

wd_Numerical_Mod_Int { \find ( wd ( moduloInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Mod" };defined in: wdNumericalRules.key Line: 341 Offset :4

wd_Numerical_Mod_Long

wd_Numerical_Mod_Long { \find ( wd ( moduloLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Mod" };defined in: wdNumericalRules.key Line: 353 Offset :4

wd_Numerical_Mod_Char

wd_Numerical_Mod_Char { \find ( wd ( moduloChar ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) \displayname "wd_Numerical_Mod" };defined in: wdNumericalRules.key Line: 365 Offset :4

wd_Numerical_Op_Add

wd_Numerical_Op_Add { \find ( wd ( add ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 377 Offset :4

wd_Numerical_Op_AddJInt

wd_Numerical_Op_AddJInt { \find ( wd ( addJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 388 Offset :4

wd_Numerical_Op_AddJLong

wd_Numerical_Op_AddJLong { \find ( wd ( addJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 400 Offset :4

wd_Numerical_Op_CheckedAddInt

wd_Numerical_Op_CheckedAddInt { \find ( wd ( checkedAddInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedAddInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 412 Offset :4

wd_Numerical_Op_CheckedAddLong

wd_Numerical_Op_CheckedAddLong { \find ( wd ( checkedAddLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedAddLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 423 Offset :4

wd_Numerical_Op_AddInt

wd_Numerical_Op_AddInt { \find ( wd ( javaAddInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 434 Offset :4

wd_Numerical_Op_AddLong

wd_Numerical_Op_AddLong { \find ( wd ( javaAddLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 446 Offset :4

wd_Numerical_Op_AddIntOverFlow

wd_Numerical_Op_AddIntOverFlow { \find ( wd ( javaAddIntOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 458 Offset :4

wd_Numerical_Op_AddLongOverFlow

wd_Numerical_Op_AddLongOverFlow { \find ( wd ( javaAddLongOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Add" };defined in: wdNumericalRules.key Line: 470 Offset :4

wd_Numerical_Op_Sub

wd_Numerical_Op_Sub { \find ( wd ( sub ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 482 Offset :4

wd_Numerical_Op_CheckedSubInt

wd_Numerical_Op_CheckedSubInt { \find ( wd ( checkedSubInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedSubInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 493 Offset :4

wd_Numerical_Op_CheckedSubLong

wd_Numerical_Op_CheckedSubLong { \find ( wd ( checkedSubLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedSubLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 504 Offset :4

wd_Numerical_Op_SubJInt

wd_Numerical_Op_SubJInt { \find ( wd ( subJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 515 Offset :4

wd_Numerical_Op_SubJLong

wd_Numerical_Op_SubJLong { \find ( wd ( subJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 527 Offset :4

wd_Numerical_Op_SubInt

wd_Numerical_Op_SubInt { \find ( wd ( javaSubInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 539 Offset :4

wd_Numerical_Op_SubLong

wd_Numerical_Op_SubLong { \find ( wd ( javaSubLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 551 Offset :4

wd_Numerical_Op_SubIntOverFlow

wd_Numerical_Op_SubIntOverFlow { \find ( wd ( javaSubIntOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 563 Offset :4

wd_Numerical_Op_SubLongOverFlow

wd_Numerical_Op_SubLongOverFlow { \find ( wd ( javaSubLongOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Sub" };defined in: wdNumericalRules.key Line: 575 Offset :4

wd_Numerical_Op_Mul

wd_Numerical_Op_Mul { \find ( wd ( mul ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 587 Offset :4

wd_Numerical_Op_CheckedMulInt

wd_Numerical_Op_CheckedMulInt { \find ( wd ( checkedMulInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedMulInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 598 Offset :4

wd_Numerical_Op_CheckedMulLong

wd_Numerical_Op_CheckedMulLong { \find ( wd ( checkedMulLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedMulLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 609 Offset :4

wd_Numerical_Op_MulJInt

wd_Numerical_Op_MulJInt { \find ( wd ( mulJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 620 Offset :4

wd_Numerical_Op_MulJLong

wd_Numerical_Op_MulJLong { \find ( wd ( mulJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 632 Offset :4

wd_Numerical_Op_MulInt

wd_Numerical_Op_MulInt { \find ( wd ( javaMulInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 644 Offset :4

wd_Numerical_Op_MulLong

wd_Numerical_Op_MulLong { \find ( wd ( javaMulLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 656 Offset :4

wd_Numerical_Op_MulIntOverFlow

wd_Numerical_Op_MulIntOverFlow { \find ( wd ( javaMulIntOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 668 Offset :4

wd_Numerical_Op_MulLongOverFlow

wd_Numerical_Op_MulLongOverFlow { \find ( wd ( javaMulLongOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mul" };defined in: wdNumericalRules.key Line: 680 Offset :4

wd_Numerical_Op_Div

wd_Numerical_Op_Div { \find ( wd ( div ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 692 Offset :4

wd_Numerical_Op_JDiv

wd_Numerical_Op_JDiv { \find ( wd ( jdiv ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 703 Offset :4

wd_Numerical_Op_CheckedDivInt

wd_Numerical_Op_CheckedDivInt { \find ( wd ( checkedDivInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedDivInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 715 Offset :4

wd_Numerical_Op_CheckedDivLong

wd_Numerical_Op_CheckedDivLong { \find ( wd ( checkedDivLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedDivLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 726 Offset :4

wd_Numerical_Op_DivJInt

wd_Numerical_Op_DivJInt { \find ( wd ( divJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 737 Offset :4

wd_Numerical_Op_DivJLong

wd_Numerical_Op_DivJLong { \find ( wd ( divJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 749 Offset :4

wd_Numerical_Op_DivInt

wd_Numerical_Op_DivInt { \find ( wd ( javaDivInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 761 Offset :4

wd_Numerical_Op_DivLong

wd_Numerical_Op_DivLong { \find ( wd ( javaDivLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 773 Offset :4

wd_Numerical_Op_DivIntOverFlow

wd_Numerical_Op_DivIntOverFlow { \find ( wd ( javaDivIntOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 785 Offset :4

wd_Numerical_Op_DivLongOverFlow

wd_Numerical_Op_DivLongOverFlow { \find ( wd ( javaDivLongOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Div" };defined in: wdNumericalRules.key Line: 797 Offset :4

wd_Numerical_Op_CheckedShiftRightInt

wd_Numerical_Op_CheckedShiftRightInt { \find ( wd ( checkedShiftRightInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedShiftRightInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 809 Offset :4

wd_Numerical_Op_CheckedShiftRightLong

wd_Numerical_Op_CheckedShiftRightLong { \find ( wd ( checkedShiftRightLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedShiftRightLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 820 Offset :4

wd_Numerical_Op_ShiftRightInt

wd_Numerical_Op_ShiftRightInt { \find ( wd ( shiftrightJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 831 Offset :4

wd_Numerical_Op_ShiftRightLong

wd_Numerical_Op_ShiftRightLong { \find ( wd ( shiftrightJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 843 Offset :4

wd_Numerical_Op_CheckedShiftLeftInt

wd_Numerical_Op_CheckedShiftLeftInt { \find ( wd ( checkedShiftLeftInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedShiftLeftInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 855 Offset :4

wd_Numerical_Op_CheckedShiftLeftLong

wd_Numerical_Op_CheckedShiftLeftLong { \find ( wd ( checkedShiftLeftLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedShiftLeftLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 866 Offset :4

wd_Numerical_Op_ShiftLeftInt

wd_Numerical_Op_ShiftLeftInt { \find ( wd ( shiftleftJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftLeft" };defined in: wdNumericalRules.key Line: 877 Offset :4

wd_Numerical_Op_ShiftLeftLong

wd_Numerical_Op_ShiftLeftLong { \find ( wd ( shiftleftJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftLeft" };defined in: wdNumericalRules.key Line: 889 Offset :4

wd_Numerical_Op_CheckedUShiftRightInt

wd_Numerical_Op_CheckedUShiftRightInt { \find ( wd ( checkedUnsignedShiftRightInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedUnsignedShiftRightInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 901 Offset :4

wd_Numerical_Op_CheckedUShiftRightLong

wd_Numerical_Op_CheckedUShiftRightLong { \find ( wd ( checkedUnsignedShiftRightLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedUnsignedShiftRightLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 912 Offset :4

wd_Numerical_Op_UShiftRightInt

wd_Numerical_Op_UShiftRightInt { \find ( wd ( unsignedshiftrightJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 923 Offset :4

wd_Numerical_Op_UShiftRightLong

wd_Numerical_Op_UShiftRightLong { \find ( wd ( unsignedshiftrightJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 935 Offset :4

wd_Numerical_Op_OrJInt

wd_Numerical_Op_OrJInt { \find ( wd ( orJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Or" };defined in: wdNumericalRules.key Line: 947 Offset :4

wd_Numerical_Op_OrJLong

wd_Numerical_Op_OrJLong { \find ( wd ( orJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Or" };defined in: wdNumericalRules.key Line: 959 Offset :4

wd_Numerical_Op_CheckedBitwiseOrInt

wd_Numerical_Op_CheckedBitwiseOrInt { \find ( wd ( checkedBitwiseOrInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseOrInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 971 Offset :4

wd_Numerical_Op_CheckedBitwiseOrLong

wd_Numerical_Op_CheckedBitwiseOrLong { \find ( wd ( checkedBitwiseOrLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseOrLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 982 Offset :4

wd_Numerical_Op_BitOrInt

wd_Numerical_Op_BitOrInt { \find ( wd ( javaBitwiseOrInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Or" };defined in: wdNumericalRules.key Line: 993 Offset :4

wd_Numerical_Op_BitOrLong

wd_Numerical_Op_BitOrLong { \find ( wd ( javaBitwiseOrLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Or" };defined in: wdNumericalRules.key Line: 1005 Offset :4

wd_Numerical_Op_CheckedBitwiseAndInt

wd_Numerical_Op_CheckedBitwiseAndInt { \find ( wd ( checkedBitwiseAndInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseAndInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1017 Offset :4

wd_Numerical_Op_checkedBitwiseAndLong

wd_Numerical_Op_checkedBitwiseAndLong { \find ( wd ( checkedBitwiseAndLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseAndLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1028 Offset :4

wd_Numerical_Op_AndJInt

wd_Numerical_Op_AndJInt { \find ( wd ( andJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_And" };defined in: wdNumericalRules.key Line: 1039 Offset :4

wd_Numerical_Op_AndJLong

wd_Numerical_Op_AndJLong { \find ( wd ( andJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_And" };defined in: wdNumericalRules.key Line: 1051 Offset :4

wd_Numerical_Op_BitAndInt

wd_Numerical_Op_BitAndInt { \find ( wd ( javaBitwiseAndInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_And" };defined in: wdNumericalRules.key Line: 1063 Offset :4

wd_Numerical_Op_BitAndLong

wd_Numerical_Op_BitAndLong { \find ( wd ( javaBitwiseAndLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_And" };defined in: wdNumericalRules.key Line: 1075 Offset :4

wd_Numerical_Op_CheckedBitwiseXOrInt

wd_Numerical_Op_CheckedBitwiseXOrInt { \find ( wd ( checkedBitwiseXOrInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseXOrInt ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1087 Offset :4

wd_Numerical_Op_CheckedBitwiseXOrLong

wd_Numerical_Op_CheckedBitwiseXOrLong { \find ( wd ( checkedBitwiseXOrLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& inRangeInt ( checkedBitwiseXOrLong ( a , b ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1098 Offset :4

wd_Numerical_Op_XorJInt

wd_Numerical_Op_XorJInt { \find ( wd ( xorJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Xor" };defined in: wdNumericalRules.key Line: 1109 Offset :4

wd_Numerical_Op_XorJLong

wd_Numerical_Op_XorJLong { \find ( wd ( xorJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Xor" };defined in: wdNumericalRules.key Line: 1121 Offset :4

wd_Numerical_Op_BitXOrInt

wd_Numerical_Op_BitXOrInt { \find ( wd ( javaBitwiseXOrInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Xor" };defined in: wdNumericalRules.key Line: 1133 Offset :4

wd_Numerical_Op_BitXOrLong

wd_Numerical_Op_BitXOrLong { \find ( wd ( javaBitwiseXOrLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Xor" };defined in: wdNumericalRules.key Line: 1145 Offset :4

wd_Numerical_Op_Mod

wd_Numerical_Op_Mod { \find ( wd ( mod ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1157 Offset :4

wd_Numerical_Op_JMod

wd_Numerical_Op_JMod { \find ( wd ( jmod ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mod" };defined in: wdNumericalRules.key Line: 1168 Offset :4

wd_Numerical_Op_ModJInt

wd_Numerical_Op_ModJInt { \find ( wd ( modJint ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mod" };defined in: wdNumericalRules.key Line: 1180 Offset :4

wd_Numerical_Op_ModJLong

wd_Numerical_Op_ModJLong { \find ( wd ( modJlong ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mod" };defined in: wdNumericalRules.key Line: 1192 Offset :4

wd_Numerical_Op_JavaMod

wd_Numerical_Op_JavaMod { \find ( wd ( javaMod ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mod" };defined in: wdNumericalRules.key Line: 1204 Offset :4

wd_Numerical_Op_JavaModOverFlow

wd_Numerical_Op_JavaModOverFlow { \find ( wd ( javaModOverFlow ( a , b ))) \replacewith ( wd ( a )& wd ( b )& ( b != 0 )) \heuristics (simplify ) \displayname "wd_Numerical_Op_Mod" };defined in: wdNumericalRules.key Line: 1216 Offset :4

wd_Numerical_Op_JavaShiftRightInt

wd_Numerical_Op_JavaShiftRightInt { \find ( wd ( javaShiftRightInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 1228 Offset :4

wd_Numerical_Op_JavaShiftRightLong

wd_Numerical_Op_JavaShiftRightLong { \find ( wd ( javaShiftRightLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 1240 Offset :4

wd_Numerical_Op_JavaShiftLeftInt

wd_Numerical_Op_JavaShiftLeftInt { \find ( wd ( javaShiftLeftInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftLeft" };defined in: wdNumericalRules.key Line: 1252 Offset :4

wd_Numerical_Op_JavaShiftLeftLong

wd_Numerical_Op_JavaShiftLeftLong { \find ( wd ( javaShiftLeftLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftLeft" };defined in: wdNumericalRules.key Line: 1264 Offset :4

wd_Numerical_Op_JavaUnsignedShiftRightInt

wd_Numerical_Op_JavaUnsignedShiftRightInt { \find ( wd ( javaUnsignedShiftRightInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 1276 Offset :4

wd_Numerical_Op_JavaUnsignedShiftRightLong

wd_Numerical_Op_JavaUnsignedShiftRightLong { \find ( wd ( javaUnsignedShiftRightLong ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) \displayname "wd_Numerical_Op_ShiftRight" };defined in: wdNumericalRules.key Line: 1288 Offset :4

wd_Numerical_Quant_Bsum

wd_Numerical_Quant_Bsum { \find ( wd ( bsum { i ; } ( a , b , c ))) \varcond \replacewith ( wd ( a )& wd ( b )& \forall i ; ( ( leq ( a , i )& lt ( i , b ))-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1300 Offset :4

wd_Numerical_Quant_Sum

wd_Numerical_Quant_Sum { \find ( wd ( sum { j ; } ( f , c ))) \replacewith ( \forall j ; wd ( f )& \forall j ; ( ( f = TRUE )-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1315 Offset :4

wd_Numerical_Quant_Bprod

wd_Numerical_Quant_Bprod { \find ( wd ( bprod { i ; } ( a , b , c ))) \varcond \replacewith ( wd ( a )& wd ( b )& \forall i ; ( ( leq ( a , i )& lt ( i , b ))-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1326 Offset :4

wd_Numerical_Quant_Prod

wd_Numerical_Quant_Prod { \find ( wd ( prod { j ; } ( f , c ))) \replacewith ( \forall j ; wd ( f )& \forall j ; ( ( f = TRUE )-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1341 Offset :4

wd_Numerical_Quant_Min

wd_Numerical_Quant_Min { \find ( wd ( min { j ; } ( f , c ))) \replacewith ( \forall j ; wd ( f )& \forall j ; ( ( f = TRUE )-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1352 Offset :4

wd_Numerical_Quant_Max

wd_Numerical_Quant_Max { \find ( wd ( max { j ; } ( f , c ))) \replacewith ( \forall j ; wd ( f )& \forall j ; ( ( f = TRUE )-> wd ( c ))) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1363 Offset :4

wd_Numerical_Pred_InByte

wd_Numerical_Pred_InByte { \find ( WD ( inByte ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1374 Offset :4

wd_Numerical_Pred_InChar

wd_Numerical_Pred_InChar { \find ( WD ( inChar ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1385 Offset :4

wd_Numerical_Pred_InShort

wd_Numerical_Pred_InShort { \find ( WD ( inShort ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1396 Offset :4

wd_Numerical_Pred_InInt

wd_Numerical_Pred_InInt { \find ( WD ( inInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1407 Offset :4

wd_Numerical_Pred_InLong

wd_Numerical_Pred_InLong { \find ( WD ( inLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1418 Offset :4

wd_Numerical_Pred_inRangeByte

wd_Numerical_Pred_inRangeByte { \find ( WD ( inRangeByte ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1429 Offset :4

wd_Numerical_Pred_inRangeChar

wd_Numerical_Pred_inRangeChar { \find ( WD ( inRangeChar ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1440 Offset :4

wd_Numerical_Pred_inRangeShort

wd_Numerical_Pred_inRangeShort { \find ( WD ( inRangeShort ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1451 Offset :4

wd_Numerical_Pred_inRangeInt

wd_Numerical_Pred_inRangeInt { \find ( WD ( inRangeInt ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1462 Offset :4

wd_Numerical_Pred_inRangeLong

wd_Numerical_Pred_inRangeLong { \find ( WD ( inRangeLong ( a ))) \replacewith ( wd ( a )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1473 Offset :4

wd_Numerical_Pred_Lt

wd_Numerical_Pred_Lt { \find ( WD ( lt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1484 Offset :4

wd_Numerical_Pred_Leq

wd_Numerical_Pred_Leq { \find ( WD ( leq ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1495 Offset :4

wd_Numerical_Pred_Gt

wd_Numerical_Pred_Gt { \find ( WD ( gt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1506 Offset :4

wd_Numerical_Pred_Geq

wd_Numerical_Pred_Geq { \find ( WD ( geq ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1517 Offset :4

wd_Numerical_Pred_WellOrdered

wd_Numerical_Pred_WellOrdered { \find ( WD ( wellOrderLeqInt ( a , b ))) \replacewith ( wd ( a )& wd ( b )) \heuristics (simplify ) };defined in: wdNumericalRules.key Line: 1528 Offset :4