@@ -1510,7 +1510,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1510
1510
}
1511
1511
else if (statement==patternt (" ?aload" ))
1512
1512
{
1513
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1513
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1514
1514
1515
1515
char type_char=statement[0 ];
1516
1516
@@ -1541,7 +1541,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1541
1541
else if (statement==" ldc" || statement==" ldc_w" ||
1542
1542
statement==" ldc2" || statement==" ldc2_w" )
1543
1543
{
1544
- PRECONDITION (op.empty () && results.size ()== 1 );
1544
+ PRECONDITION (op.empty () && results.size () == 1 );
1545
1545
1546
1546
INVARIANT (
1547
1547
arg0.id () != ID_java_string_literal && arg0.id () != ID_type,
@@ -1562,7 +1562,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1562
1562
else if (statement==" jsr" || statement==" jsr_w" )
1563
1563
{
1564
1564
// As 'goto', except we must also push the subroutine return address:
1565
- PRECONDITION (op.empty () && results.size ()== 1 );
1565
+ PRECONDITION (op.empty () && results.size () == 1 );
1566
1566
mp_integer number;
1567
1567
bool ret=to_integer (to_constant_expr (arg0), number);
1568
1568
INVARIANT (!ret, " jsr argument should be an integer" );
@@ -1659,7 +1659,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1659
1659
}
1660
1660
else if (statement==patternt (" if_?cmp??" ))
1661
1661
{
1662
- PRECONDITION (op.size ()== 2 && results.empty ());
1662
+ PRECONDITION (op.size () == 2 && results.empty ());
1663
1663
mp_integer number;
1664
1664
bool ret=to_integer (to_constant_expr (arg0), number);
1665
1665
INVARIANT (!ret, " if_?cmp?? argument should be an integer" );
@@ -1697,7 +1697,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1697
1697
1698
1698
INVARIANT (!id.empty (), " unexpected bytecode-if" );
1699
1699
1700
- PRECONDITION (op.size ()== 1 && results.empty ());
1700
+ PRECONDITION (op.size () == 1 && results.empty ());
1701
1701
mp_integer number;
1702
1702
bool ret=to_integer (to_constant_expr (arg0), number);
1703
1703
INVARIANT (!ret, " if?? argument should be an integer" );
@@ -1718,7 +1718,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1718
1718
}
1719
1719
else if (statement==patternt (" ifnonnull" ))
1720
1720
{
1721
- PRECONDITION (op.size ()== 1 && results.empty ());
1721
+ PRECONDITION (op.size () == 1 && results.empty ());
1722
1722
mp_integer number;
1723
1723
bool ret=to_integer (to_constant_expr (arg0), number);
1724
1724
INVARIANT (!ret, " ifnonnull argument should be an integer" );
@@ -1735,7 +1735,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1735
1735
}
1736
1736
else if (statement==patternt (" ifnull" ))
1737
1737
{
1738
- PRECONDITION (op.size ()== 1 && results.empty ());
1738
+ PRECONDITION (op.size () == 1 && results.empty ());
1739
1739
mp_integer number;
1740
1740
bool ret=to_integer (to_constant_expr (arg0), number);
1741
1741
INVARIANT (!ret, " ifnull argument should be an integer" );
@@ -1777,32 +1777,32 @@ codet java_bytecode_convert_methodt::convert_instructions(
1777
1777
}
1778
1778
else if (statement==patternt (" ?xor" ))
1779
1779
{
1780
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1780
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1781
1781
results[0 ]=bitxor_exprt (op[0 ], op[1 ]);
1782
1782
}
1783
1783
else if (statement==patternt (" ?or" ))
1784
1784
{
1785
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1785
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1786
1786
results[0 ]=bitor_exprt (op[0 ], op[1 ]);
1787
1787
}
1788
1788
else if (statement==patternt (" ?and" ))
1789
1789
{
1790
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1790
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1791
1791
results[0 ]=bitand_exprt (op[0 ], op[1 ]);
1792
1792
}
1793
1793
else if (statement==patternt (" ?shl" ))
1794
1794
{
1795
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1795
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1796
1796
results[0 ]=shl_exprt (op[0 ], op[1 ]);
1797
1797
}
1798
1798
else if (statement==patternt (" ?shr" ))
1799
1799
{
1800
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1800
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1801
1801
results[0 ]=ashr_exprt (op[0 ], op[1 ]);
1802
1802
}
1803
1803
else if (statement==patternt (" ?ushr" ))
1804
1804
{
1805
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1805
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1806
1806
const typet type=java_type_from_char (statement[0 ]);
1807
1807
1808
1808
const std::size_t width=type.get_size_t (ID_width);
@@ -1821,40 +1821,40 @@ codet java_bytecode_convert_methodt::convert_instructions(
1821
1821
}
1822
1822
else if (statement==patternt (" ?add" ))
1823
1823
{
1824
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1824
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1825
1825
results[0 ]=plus_exprt (op[0 ], op[1 ]);
1826
1826
}
1827
1827
else if (statement==patternt (" ?sub" ))
1828
1828
{
1829
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1829
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1830
1830
results[0 ]=minus_exprt (op[0 ], op[1 ]);
1831
1831
}
1832
1832
else if (statement==patternt (" ?div" ))
1833
1833
{
1834
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1834
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1835
1835
results[0 ]=div_exprt (op[0 ], op[1 ]);
1836
1836
}
1837
1837
else if (statement==patternt (" ?mul" ))
1838
1838
{
1839
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1839
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1840
1840
results[0 ]=mult_exprt (op[0 ], op[1 ]);
1841
1841
}
1842
1842
else if (statement==patternt (" ?neg" ))
1843
1843
{
1844
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
1844
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
1845
1845
results[0 ]=unary_minus_exprt (op[0 ], op[0 ].type ());
1846
1846
}
1847
1847
else if (statement==patternt (" ?rem" ))
1848
1848
{
1849
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1849
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1850
1850
if (statement==" frem" || statement==" drem" )
1851
1851
results[0 ]=rem_exprt (op[0 ], op[1 ]);
1852
1852
else
1853
1853
results[0 ]=mod_exprt (op[0 ], op[1 ]);
1854
1854
}
1855
1855
else if (statement==patternt (" ?cmp" ))
1856
1856
{
1857
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1857
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1858
1858
1859
1859
// The integer result on the stack is:
1860
1860
// 0 if op[0] equals op[1]
@@ -1878,7 +1878,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
1878
1878
}
1879
1879
else if (statement==patternt (" ?cmp?" ))
1880
1880
{
1881
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1881
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1882
1882
const int nan_value (statement[4 ]==' l' ? -1 : 1 );
1883
1883
const typet result_type (java_int_type ());
1884
1884
const exprt nan_result (from_integer (nan_value, result_type));
@@ -1906,24 +1906,24 @@ codet java_bytecode_convert_methodt::convert_instructions(
1906
1906
}
1907
1907
else if (statement==patternt (" ?cmpl" ))
1908
1908
{
1909
- PRECONDITION (op.size ()== 2 && results.size ()== 1 );
1909
+ PRECONDITION (op.size () == 2 && results.size () == 1 );
1910
1910
results[0 ]=binary_relation_exprt (op[0 ], ID_lt, op[1 ]);
1911
1911
}
1912
1912
else if (statement==" dup" )
1913
1913
{
1914
- PRECONDITION (op.size ()== 1 && results.size ()== 2 );
1914
+ PRECONDITION (op.size () == 1 && results.size () == 2 );
1915
1915
results[0 ]=results[1 ]=op[0 ];
1916
1916
}
1917
1917
else if (statement==" dup_x1" )
1918
1918
{
1919
- PRECONDITION (op.size ()== 2 && results.size ()== 3 );
1919
+ PRECONDITION (op.size () == 2 && results.size () == 3 );
1920
1920
results[0 ]=op[1 ];
1921
1921
results[1 ]=op[0 ];
1922
1922
results[2 ]=op[1 ];
1923
1923
}
1924
1924
else if (statement==" dup_x2" )
1925
1925
{
1926
- PRECONDITION (op.size ()== 3 && results.size ()== 4 );
1926
+ PRECONDITION (op.size () == 3 && results.size () == 4 );
1927
1927
results[0 ]=op[2 ];
1928
1928
results[1 ]=op[0 ];
1929
1929
results[2 ]=op[1 ];
@@ -1978,20 +1978,20 @@ codet java_bytecode_convert_methodt::convert_instructions(
1978
1978
}
1979
1979
else if (statement==" dconst" )
1980
1980
{
1981
- PRECONDITION (op.empty () && results.size ()== 1 );
1981
+ PRECONDITION (op.empty () && results.size () == 1 );
1982
1982
}
1983
1983
else if (statement==" fconst" )
1984
1984
{
1985
- PRECONDITION (op.empty () && results.size ()== 1 );
1985
+ PRECONDITION (op.empty () && results.size () == 1 );
1986
1986
}
1987
1987
else if (statement==" getfield" )
1988
1988
{
1989
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
1989
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
1990
1990
results[0 ]=java_bytecode_promotion (to_member (op[0 ], arg0));
1991
1991
}
1992
1992
else if (statement==" getstatic" )
1993
1993
{
1994
- PRECONDITION (op.empty () && results.size ()== 1 );
1994
+ PRECONDITION (op.empty () && results.size () == 1 );
1995
1995
symbol_exprt symbol_expr (arg0.type ());
1996
1996
const auto &field_name=arg0.get_string (ID_component_name);
1997
1997
const bool is_assertions_disabled_field=
@@ -2041,7 +2041,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2041
2041
}
2042
2042
else if (statement==" putfield" )
2043
2043
{
2044
- PRECONDITION (op.size ()== 2 && results.empty ());
2044
+ PRECONDITION (op.size () == 2 && results.empty ());
2045
2045
code_blockt block;
2046
2046
save_stack_entries (
2047
2047
" stack_field" ,
@@ -2054,7 +2054,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2054
2054
}
2055
2055
else if (statement==" putstatic" )
2056
2056
{
2057
- PRECONDITION (op.size ()== 1 && results.empty ());
2057
+ PRECONDITION (op.size () == 1 && results.empty ());
2058
2058
symbol_exprt symbol_expr (arg0.type ());
2059
2059
const auto &field_name=arg0.get_string (ID_component_name);
2060
2060
symbol_expr.set_identifier (
@@ -2091,7 +2091,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2091
2091
}
2092
2092
else if (statement==patternt (" ?2?" )) // i2c etc.
2093
2093
{
2094
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
2094
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
2095
2095
typet type=java_type_from_char (statement[2 ]);
2096
2096
results[0 ]=op[0 ];
2097
2097
if (results[0 ].type ()!=type)
@@ -2100,7 +2100,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2100
2100
else if (statement==" new" )
2101
2101
{
2102
2102
// use temporary since the stack symbol might get duplicated
2103
- PRECONDITION (op.empty () && results.size ()== 1 );
2103
+ PRECONDITION (op.empty () && results.size () == 1 );
2104
2104
const reference_typet ref_type=java_reference_type (arg0.type ());
2105
2105
exprt java_new_expr=side_effect_exprt (ID_java_new, ref_type);
2106
2106
@@ -2125,7 +2125,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2125
2125
statement==" anewarray" )
2126
2126
{
2127
2127
// the op is the array size
2128
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
2128
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
2129
2129
2130
2130
char element_type;
2131
2131
@@ -2217,7 +2217,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2217
2217
}
2218
2218
else if (statement==" arraylength" )
2219
2219
{
2220
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
2220
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
2221
2221
2222
2222
exprt pointer=
2223
2223
typecast_exprt (op[0 ], java_array_type (statement[0 ]));
@@ -2233,7 +2233,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2233
2233
else if (statement==" tableswitch" ||
2234
2234
statement==" lookupswitch" )
2235
2235
{
2236
- PRECONDITION (op.size ()== 1 && results.empty ());
2236
+ PRECONDITION (op.size () == 1 && results.empty ());
2237
2237
2238
2238
// we turn into switch-case
2239
2239
code_switcht code_switch;
@@ -2294,7 +2294,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2294
2294
}
2295
2295
else if (statement==" instanceof" )
2296
2296
{
2297
- PRECONDITION (op.size ()== 1 && results.size ()== 1 );
2297
+ PRECONDITION (op.size () == 1 && results.size () == 1 );
2298
2298
2299
2299
results[0 ]=
2300
2300
binary_predicate_exprt (op[0 ], ID_java_instanceof, arg0);
@@ -2329,7 +2329,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2329
2329
}
2330
2330
else if (statement==" swap" )
2331
2331
{
2332
- PRECONDITION (op.size ()== 2 && results.size ()== 2 );
2332
+ PRECONDITION (op.size () == 2 && results.size () == 2 );
2333
2333
results[1 ]=op[0 ];
2334
2334
results[0 ]=op[1 ];
2335
2335
}
@@ -2465,7 +2465,7 @@ codet java_bytecode_convert_methodt::convert_instructions(
2465
2465
for (const unsigned address : a_it->second .successors )
2466
2466
{
2467
2467
address_mapt::iterator a_it2=address_map.find (address);
2468
- CHECK_RETURN (a_it2!= address_map.end ());
2468
+ CHECK_RETURN (a_it2 != address_map.end ());
2469
2469
2470
2470
// clear the stack if this is an exception handler
2471
2471
for (const auto &exception_row : method.exception_table )
0 commit comments