Skip to content

Commit 9330868

Browse files
committed
Clang whitespace changes
1 parent 4fc3007 commit 9330868

12 files changed

+49
-103
lines changed

src/solvers/strings/string_builtin_function.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -426,8 +426,8 @@ string_constraintst string_insertion_builtin_functiont::constraints(
426426
{
427427
if(args.size() == 1)
428428
{
429-
auto pair = generator.add_axioms_for_insert(
430-
result, input1, input2, args[0]);
429+
auto pair =
430+
generator.add_axioms_for_insert(result, input1, input2, args[0]);
431431
pair.second.existential.push_back(equal_exprt(pair.first, return_code));
432432
return pair.second;
433433
}
@@ -497,8 +497,8 @@ optionalt<exprt> string_of_int_builtin_functiont::eval(
497497
string_constraintst string_of_int_builtin_functiont::constraints(
498498
string_constraint_generatort &generator) const
499499
{
500-
auto pair = generator.add_axioms_for_string_of_int_with_radix(
501-
result, arg, radix, 0);
500+
auto pair =
501+
generator.add_axioms_for_string_of_int_with_radix(result, arg, radix, 0);
502502
pair.second.existential.push_back(equal_exprt(pair.first, return_code));
503503
return pair.second;
504504
}

src/solvers/strings/string_builtin_function.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,6 @@ class string_insertion_builtin_functiont : public string_builtin_functiont
394394
}
395395
};
396396

397-
398397
/// String creation from other types
399398
class string_creation_builtin_functiont : public string_builtin_functiont
400399
{

src/solvers/strings/string_concatenation_builtin_function.cpp

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,7 @@ string_constraint_generatort::add_axioms_for_concat(
162162
{
163163
exprt index_zero = from_integer(0, s2.length_type());
164164
return add_axioms_for_concat_substr(
165-
res,
166-
s1,
167-
s2,
168-
index_zero,
169-
array_pool.get_or_create_length(s2));
165+
res, s1, s2, index_zero, array_pool.get_or_create_length(s2));
170166
}
171167

172168
/// Add axioms corresponding to the StringBuilder.appendCodePoint(I) function
@@ -217,16 +213,11 @@ string_constraintst string_concatenation_builtin_functiont::constraints(
217213
{
218214
auto pair = [&]() -> std::pair<exprt, string_constraintst> {
219215
if(args.size() == 0)
220-
return generator.add_axioms_for_concat(
221-
result, input1, input2);
216+
return generator.add_axioms_for_concat(result, input1, input2);
222217
if(args.size() == 2)
223218
{
224219
return generator.add_axioms_for_concat_substr(
225-
result,
226-
input1,
227-
input2,
228-
args[0],
229-
args[1]);
220+
result, input1, input2, args[0], args[1]);
230221
}
231222
UNREACHABLE;
232223
}();

src/solvers/strings/string_constraint_generator_constants.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,7 @@ string_constraint_generatort::add_axioms_for_cprover_string(
9494
add_axioms_for_cprover_string(res, if_expr->false_case(), guard_false));
9595
}
9696
else if(const auto constant_expr = expr_try_dynamic_cast<constant_exprt>(arg))
97-
return add_axioms_for_constant(
98-
res, constant_expr->get_value(), guard);
97+
return add_axioms_for_constant(res, constant_expr->get_value(), guard);
9998
else
10099
return {from_integer(1, get_return_code_type()), {}};
101100
}

src/solvers/strings/string_constraint_generator_float.cpp

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,8 @@ string_constraint_generatort::add_axioms_for_string_of_float(
207207
const mod_exprt fractional_part(shifted, max_non_exponent_notation);
208208
const array_string_exprt fractional_part_str =
209209
array_pool.fresh_string(index_type, char_type);
210-
auto result1 = add_axioms_for_fractional_part(
211-
fractional_part_str, fractional_part, 6);
210+
auto result1 =
211+
add_axioms_for_fractional_part(fractional_part_str, fractional_part, 6);
212212

213213
// The axiom added to convert to integer should always be satisfiable even
214214
// when the preconditions are not satisfied.
@@ -218,11 +218,11 @@ string_constraint_generatort::add_axioms_for_string_of_float(
218218
// part of the float.
219219
const array_string_exprt integer_part_str =
220220
array_pool.fresh_string(index_type, char_type);
221-
auto result2 = add_axioms_for_string_of_int(
222-
integer_part_str, integer_part, 8);
221+
auto result2 =
222+
add_axioms_for_string_of_int(integer_part_str, integer_part, 8);
223223

224-
auto result3 = add_axioms_for_concat(
225-
res, integer_part_str, fractional_part_str);
224+
auto result3 =
225+
add_axioms_for_concat(res, integer_part_str, fractional_part_str);
226226
merge(result3.second, std::move(result1.second));
227227
merge(result3.second, std::move(result2.second));
228228

@@ -485,19 +485,17 @@ string_constraint_generatort::add_axioms_from_float_scientific_notation(
485485
const array_string_exprt string_expr_with_E =
486486
array_pool.fresh_string(index_type, char_type);
487487
auto result5 = add_axioms_for_concat(
488-
string_expr_with_E,
489-
string_expr_with_fractional_part,
490-
stringE);
488+
string_expr_with_E, string_expr_with_fractional_part, stringE);
491489

492490
// exponent_string = string_of_int(decimal_exponent)
493491
const array_string_exprt exponent_string =
494492
array_pool.fresh_string(index_type, char_type);
495-
auto result6 = add_axioms_for_string_of_int(
496-
exponent_string, decimal_exponent, 3);
493+
auto result6 =
494+
add_axioms_for_string_of_int(exponent_string, decimal_exponent, 3);
497495

498496
// string_expr = concat(string_expr_with_E, exponent_string)
499-
auto result7 = add_axioms_for_concat(
500-
res, string_expr_with_E, exponent_string);
497+
auto result7 =
498+
add_axioms_for_concat(res, string_expr_with_E, exponent_string);
501499

502500
const exprt return_code = maximum(
503501
result1.first,
@@ -531,6 +529,5 @@ string_constraint_generatort::add_axioms_from_float_scientific_notation(
531529
const array_string_exprt res =
532530
array_pool.find(f.arguments()[1], f.arguments()[0]);
533531
const exprt &arg = f.arguments()[2];
534-
return add_axioms_from_float_scientific_notation(
535-
res, arg);
532+
return add_axioms_from_float_scientific_notation(res, arg);
536533
}

src/solvers/strings/string_constraint_generator_indexof.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -325,8 +325,7 @@ string_constraint_generatort::add_axioms_for_index_of(
325325
"c can only be a (un)signedbv or a refined "
326326
"string and the (un)signedbv case is already handled"));
327327
array_string_exprt sub = get_string_expr(array_pool, c);
328-
return add_axioms_for_index_of_string(
329-
str, sub, from_index);
328+
return add_axioms_for_index_of_string(str, sub, from_index);
330329
}
331330
}
332331

@@ -444,7 +443,6 @@ string_constraint_generatort::add_axioms_for_last_index_of(
444443
else
445444
{
446445
const array_string_exprt sub = get_string_expr(array_pool, c);
447-
return add_axioms_for_last_index_of_string(
448-
str, sub, from_index);
446+
return add_axioms_for_last_index_of_string(str, sub, from_index);
449447
}
450448
}

src/solvers/strings/string_constraint_generator_insert.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,8 @@ string_constraint_generatort::add_axioms_for_insert(
126126
const array_string_exprt substring =
127127
array_pool.fresh_string(index_type, char_type);
128128
return combine_results(
129-
add_axioms_for_substring(
130-
substring, s2, start, end),
131-
add_axioms_for_insert(
132-
res, s1, substring, offset));
129+
add_axioms_for_substring(substring, s2, start, end),
130+
add_axioms_for_insert(res, s1, substring, offset));
133131
}
134132
else // 5 arguments
135133
{
@@ -224,8 +222,7 @@ string_constraint_generatort::add_axioms_for_insert_double(
224222
const typet &char_type = s1.content().type().subtype();
225223
const array_string_exprt s2 = array_pool.fresh_string(index_type, char_type);
226224
return combine_results(
227-
add_axioms_for_string_of_float(
228-
s2, f.arguments()[4]),
225+
add_axioms_for_string_of_float(s2, f.arguments()[4]),
229226
add_axioms_for_insert(res, s1, s2, offset));
230227
}
231228

src/solvers/strings/string_constraint_generator_main.cpp

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -172,8 +172,8 @@ string_constraint_generatort::add_axioms_for_constrain_characters(
172172
args.size() >= 4 ? args[3] : from_integer(0, s.length_type());
173173
const exprt &end =
174174
args.size() >= 5 ? args[4] : array_pool.get_or_create_length(s);
175-
auto constraints = add_constraint_on_characters(
176-
s, start, end, char_set_string.c_str());
175+
auto constraints =
176+
add_constraint_on_characters(s, start, end, char_set_string.c_str());
177177
return {from_integer(0, get_return_code_type()), std::move(constraints)};
178178
}
179179

@@ -262,7 +262,7 @@ string_constraint_generatort::add_axioms_for_function_application(
262262
else if(id == ID_cprover_string_insert_long_func)
263263
return add_axioms_for_insert_int(expr);
264264
else if(id == ID_cprover_string_insert_bool_func)
265-
return add_axioms_for_insert_bool( expr);
265+
return add_axioms_for_insert_bool(expr);
266266
else if(id == ID_cprover_string_insert_char_func)
267267
return add_axioms_for_insert_char(expr);
268268
else if(id == ID_cprover_string_insert_double_func)
@@ -282,8 +282,7 @@ string_constraint_generatort::add_axioms_for_function_application(
282282
else if(id == ID_cprover_string_of_float_func)
283283
return add_axioms_for_string_of_float(expr);
284284
else if(id == ID_cprover_string_of_float_scientific_notation_func)
285-
return add_axioms_from_float_scientific_notation(
286-
expr);
285+
return add_axioms_from_float_scientific_notation(expr);
287286
else if(id == ID_cprover_string_of_double_func)
288287
return add_axioms_from_double(expr);
289288
else if(id == ID_cprover_string_of_long_func)
@@ -331,8 +330,7 @@ string_constraint_generatort::add_axioms_for_copy(
331330
const exprt offset = args.size() == 3 ? from_integer(0, index_type) : args[3];
332331
const exprt count =
333332
args.size() == 3 ? array_pool.get_or_create_length(str) : args[4];
334-
return add_axioms_for_substring(
335-
res, str, offset, plus_exprt(offset, count));
333+
return add_axioms_for_substring(res, str, offset, plus_exprt(offset, count));
336334
}
337335

338336
/// Length of a string

src/solvers/strings/string_constraint_generator_testing.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,8 +115,7 @@ string_constraint_generatort::add_axioms_for_is_prefix(
115115
get_string_expr(array_pool, args[swap_arguments ? 0u : 1u]);
116116
const exprt offset =
117117
args.size() == 2 ? from_integer(0, s0.length_type()) : args[2];
118-
auto pair =
119-
add_axioms_for_is_prefix(s0, s1, offset);
118+
auto pair = add_axioms_for_is_prefix(s0, s1, offset);
120119
return {typecast_exprt(pair.first, f.type()), std::move(pair.second)};
121120
}
122121

src/solvers/strings/string_constraint_generator_transformation.cpp

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -352,10 +352,7 @@ string_constraint_generatort::add_axioms_for_delete_char_at(
352352
const array_string_exprt str = get_string_expr(array_pool, f.arguments()[2]);
353353
exprt index_one = from_integer(1, str.length_type());
354354
return add_axioms_for_delete(
355-
res,
356-
str,
357-
f.arguments()[3],
358-
plus_exprt(f.arguments()[3], index_one));
355+
res, str, f.arguments()[3], plus_exprt(f.arguments()[3], index_one));
359356
}
360357

361358
/// Add axioms stating that `res` corresponds to the input `str`
@@ -389,16 +386,10 @@ string_constraint_generatort::add_axioms_for_delete(
389386
array_pool.fresh_string(index_type, char_type);
390387
return combine_results(
391388
add_axioms_for_substring(
392-
sub1,
393-
str,
394-
from_integer(0, str.length_type()),
395-
start),
389+
sub1, str, from_integer(0, str.length_type()), start),
396390
combine_results(
397391
add_axioms_for_substring(
398-
sub2,
399-
str,
400-
end,
401-
array_pool.get_or_create_length(str)),
392+
sub2, str, end, array_pool.get_or_create_length(str)),
402393
add_axioms_for_concat(res, sub1, sub2)));
403394
}
404395

@@ -421,6 +412,5 @@ string_constraint_generatort::add_axioms_for_delete(
421412
const array_string_exprt res =
422413
array_pool.find(f.arguments()[1], f.arguments()[0]);
423414
const array_string_exprt arg = get_string_expr(array_pool, f.arguments()[2]);
424-
return add_axioms_for_delete(
425-
res, arg, f.arguments()[3], f.arguments()[4]);
415+
return add_axioms_for_delete(res, arg, f.arguments()[3], f.arguments()[4]);
426416
}

src/solvers/strings/string_constraint_generator_valueof.cpp

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ string_constraint_generatort::add_axioms_from_long(
5252
return add_axioms_for_string_of_int_with_radix(
5353
res, f.arguments()[2], f.arguments()[3], 0);
5454
else
55-
return add_axioms_for_string_of_int(
56-
res, f.arguments()[2], 0);
55+
return add_axioms_for_string_of_int(res, f.arguments()[2], 0);
5756
}
5857

5958
/// Add axioms corresponding to the String.valueOf(Z) java function.
@@ -546,11 +545,7 @@ string_constraint_generatort::add_axioms_for_parse_int(
546545
/// \note the only thing stopping us from taking longer strings with many
547546
/// leading zeros is the axioms for correct number format
548547
auto constraints1 = add_axioms_for_correct_number_format(
549-
str,
550-
radix_as_char,
551-
radix_ul,
552-
max_string_length,
553-
strict_formatting);
548+
str, radix_as_char, radix_ul, max_string_length, strict_formatting);
554549

555550
auto constraints2 = add_axioms_for_characters_in_integer_string(
556551
input_int,

src/solvers/strings/string_format_builtin_function.cpp

Lines changed: 12 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,7 @@ add_axioms_for_format_specifier(
130130
{
131131
case format_specifiert::DECIMAL_INTEGER:
132132
return_code = generator.add_axioms_for_string_of_int(
133-
res,
134-
format_arg_from_string(string_arg, ID_int, array_pool),
135-
0);
133+
res, format_arg_from_string(string_arg, ID_int, array_pool), 0);
136134
return {res, std::move(return_code.second)};
137135
case format_specifiert::HEXADECIMAL_INTEGER:
138136
return_code = generator.add_axioms_for_string_of_int_with_radix(
@@ -143,13 +141,11 @@ add_axioms_for_format_specifier(
143141
return {res, std::move(return_code.second)};
144142
case format_specifiert::SCIENTIFIC:
145143
return_code = generator.add_axioms_from_float_scientific_notation(
146-
res,
147-
format_arg_from_string(string_arg, ID_float, array_pool));
144+
res, format_arg_from_string(string_arg, ID_float, array_pool));
148145
return {res, std::move(return_code.second)};
149146
case format_specifiert::DECIMAL_FLOAT:
150147
return_code = generator.add_axioms_for_string_of_float(
151-
res,
152-
format_arg_from_string(string_arg, ID_float, array_pool));
148+
res, format_arg_from_string(string_arg, ID_float, array_pool));
153149
return {res, std::move(return_code.second)};
154150
case format_specifiert::CHARACTER:
155151
{
@@ -176,8 +172,7 @@ add_axioms_for_format_specifier(
176172
}
177173
case format_specifiert::BOOLEAN:
178174
return_code = generator.add_axioms_from_bool(
179-
res,
180-
format_arg_from_string(string_arg, ID_boolean, array_pool));
175+
res, format_arg_from_string(string_arg, ID_boolean, array_pool));
181176
return {res, std::move(return_code.second)};
182177
case format_specifiert::STRING:
183178
{
@@ -187,9 +182,7 @@ add_axioms_for_format_specifier(
187182
}
188183
case format_specifiert::HASHCODE:
189184
return_code = generator.add_axioms_for_string_of_int(
190-
res,
191-
format_arg_from_string(string_arg, "hashcode", array_pool),
192-
0);
185+
res, format_arg_from_string(string_arg, "hashcode", array_pool), 0);
193186
return {res, std::move(return_code.second)};
194187
case format_specifiert::LINE_SEPARATOR:
195188
// TODO: the constant should depend on the system: System.lineSeparator()
@@ -210,18 +203,14 @@ add_axioms_for_format_specifier(
210203
format_specifiert fs_lower = fs;
211204
fs_lower.conversion = tolower(fs.conversion);
212205
auto format_specifier_result = add_axioms_for_format_specifier(
213-
generator,
214-
fs_lower,
215-
string_arg,
216-
index_type,
217-
char_type,
218-
message);
206+
generator, fs_lower, string_arg, index_type, char_type, message);
219207

220208
const exprt return_code_upper_case =
221209
generator.fresh_symbol("return_code_upper_case", get_return_code_type());
222210
const string_to_upper_case_builtin_functiont upper_case_function(
223211
return_code_upper_case, res, format_specifier_result.first, array_pool);
224-
auto upper_case_constraints = upper_case_function.constraints(generator.fresh_symbol);
212+
auto upper_case_constraints =
213+
upper_case_function.constraints(generator.fresh_symbol);
225214
merge(upper_case_constraints, std::move(format_specifier_result.second));
226215
return {res, std::move(upper_case_constraints)};
227216
}
@@ -345,12 +334,7 @@ static std::pair<exprt, string_constraintst> add_axioms_for_format(
345334
}
346335

347336
auto result = add_axioms_for_format_specifier(
348-
generator,
349-
fs,
350-
string_arg,
351-
index_type,
352-
char_type,
353-
message);
337+
generator, fs, string_arg, index_type, char_type, message);
354338
merge(constraints, std::move(result.second));
355339
intermediary_strings.push_back(result.first);
356340
}
@@ -394,15 +378,14 @@ static std::pair<exprt, string_constraintst> add_axioms_for_format(
394378
const array_string_exprt &intermediary = intermediary_strings[i];
395379
const array_string_exprt fresh =
396380
array_pool.fresh_string(index_type, char_type);
397-
auto result =
398-
generator.add_axioms_for_concat(fresh, str, intermediary);
381+
auto result = generator.add_axioms_for_concat(fresh, str, intermediary);
399382
return_code = maximum(return_code, result.first);
400383
merge(constraints, std::move(result.second));
401384
str = fresh;
402385
}
403386

404-
auto result = generator.add_axioms_for_concat(
405-
res, str, intermediary_strings.back());
387+
auto result =
388+
generator.add_axioms_for_concat(res, str, intermediary_strings.back());
406389
merge(constraints, std::move(result.second));
407390
return {maximum(result.first, return_code), std::move(constraints)};
408391
}

0 commit comments

Comments
 (0)