remove #include "mathematical_types.h" from std_expr.h
std_expr.h is a frequently used header file; removing the (unused) include from this file has the potential to improve compile times.
This commit is contained in:
parent
9fc79a85b4
commit
6ae7e0e722
|
@ -23,6 +23,7 @@ Author: Peter Schrammel
|
|||
#include <util/expr_util.h>
|
||||
#include <util/find_symbols.h>
|
||||
#include <util/ieee_float.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/simplify_expr.h>
|
||||
|
||||
#include <langapi/language_util.h>
|
||||
|
|
|
@ -13,13 +13,14 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include <cassert>
|
||||
|
||||
#include <util/arith_tools.h>
|
||||
#include <util/base_type.h>
|
||||
#include <util/c_types.h>
|
||||
#include <util/config.h>
|
||||
#include <util/expr_util.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/base_type.h>
|
||||
#include <util/symbol.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/simplify_expr.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/symbol.h>
|
||||
|
||||
#include "c_qualifiers.h"
|
||||
|
||||
|
|
|
@ -20,6 +20,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include <util/cprover_prefix.h>
|
||||
#include <util/expr_util.h>
|
||||
#include <util/ieee_float.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/pointer_offset_size.h>
|
||||
#include <util/pointer_predicates.h>
|
||||
#include <util/simplify_expr.h>
|
||||
|
|
|
@ -16,6 +16,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include <util/arith_tools.h>
|
||||
#include <util/c_types.h>
|
||||
#include <util/config.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/pointer_offset_size.h>
|
||||
#include <util/simplify_expr.h>
|
||||
|
||||
|
|
|
@ -11,11 +11,11 @@ Author: Daniel Kroening, kroening@cs.cmu.edu
|
|||
|
||||
#include "cpp_declarator_converter.h"
|
||||
|
||||
#include <util/c_types.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/source_location.h>
|
||||
#include <util/std_types.h>
|
||||
|
||||
#include <util/c_types.h>
|
||||
|
||||
#include "cpp_type2name.h"
|
||||
#include "cpp_typecheck.h"
|
||||
|
||||
|
|
|
@ -20,6 +20,7 @@ Author: Daniel Kroening, kroening@cs.cmu.edu
|
|||
#include <util/c_types.h>
|
||||
#include <util/config.h>
|
||||
#include <util/expr_initializer.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/pointer_offset_size.h>
|
||||
|
||||
#include <ansi-c/c_qualifiers.h>
|
||||
|
|
|
@ -20,6 +20,7 @@ Author: Daniel Kroening, kroening@cs.cmu.edu
|
|||
|
||||
#include <util/arith_tools.h>
|
||||
#include <util/c_types.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/prefix.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/std_types.h>
|
||||
|
|
|
@ -15,6 +15,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include <util/cprover_prefix.h>
|
||||
#include <util/expr_util.h>
|
||||
#include <util/fresh_symbol.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/symbol.h>
|
||||
|
||||
|
|
|
@ -21,6 +21,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include <util/fixedbv.h>
|
||||
#include <util/ieee_float.h>
|
||||
#include <util/invariant.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/message.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/std_types.h>
|
||||
|
|
|
@ -17,6 +17,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
|
||||
#include <util/base_type.h>
|
||||
#include <util/find_symbols.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/pointer_offset_size.h>
|
||||
#include <util/simplify_expr.h>
|
||||
|
||||
|
|
|
@ -11,6 +11,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
|
||||
#include <map>
|
||||
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/std_expr.h>
|
||||
|
||||
#include "smt2_tokenizer.h"
|
||||
|
|
|
@ -11,8 +11,8 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
|
||||
#include "rational_tools.h"
|
||||
|
||||
#include "mathematical_types.h"
|
||||
#include "rational.h"
|
||||
#include "std_types.h"
|
||||
|
||||
static mp_integer power10(size_t i)
|
||||
{
|
||||
|
|
|
@ -15,6 +15,7 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include "arith_tools.h"
|
||||
#include "byte_operators.h"
|
||||
#include "c_types.h"
|
||||
#include "mathematical_types.h"
|
||||
#include "pointer_offset_size.h"
|
||||
|
||||
bool constant_exprt::value_is_zero_string() const
|
||||
|
|
|
@ -16,7 +16,6 @@ Author: Daniel Kroening, kroening@kroening.com
|
|||
#include "base_type.h"
|
||||
#include "expr_cast.h"
|
||||
#include "invariant.h"
|
||||
#include "mathematical_types.h"
|
||||
#include "std_types.h"
|
||||
|
||||
/// An expression without operands
|
||||
|
|
|
@ -14,6 +14,7 @@ Author: Diffblue Ltd
|
|||
#include <goto-programs/goto_convert_functions.h>
|
||||
|
||||
#include <util/arith_tools.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/message.h>
|
||||
|
||||
static bool starts_with_x(const exprt &e, const namespacet &)
|
||||
|
|
|
@ -11,13 +11,16 @@ Author: Diffblue Ltd.
|
|||
|
||||
#include <testing-utils/use_catch.h>
|
||||
|
||||
#include <util/std_expr.h>
|
||||
#include <util/std_code.h>
|
||||
#include <util/std_types.h>
|
||||
#include <util/c_types.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/std_code.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/std_types.h>
|
||||
|
||||
#include <ansi-c/c_qualifiers.h>
|
||||
|
||||
#include <goto-programs/goto_program.h>
|
||||
|
||||
#include <analyses/does_remove_const.h>
|
||||
#include <analyses/does_remove_const/does_remove_const_util.h>
|
||||
|
||||
|
|
|
@ -12,11 +12,14 @@ Author: Diffblue Ltd.
|
|||
#include <testing-utils/use_catch.h>
|
||||
|
||||
#include <util/c_types.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/namespace.h>
|
||||
#include <util/symbol_table.h>
|
||||
|
||||
#include <ansi-c/c_qualifiers.h>
|
||||
|
||||
#include <goto-programs/goto_program.h>
|
||||
|
||||
#include <analyses/does_remove_const/does_remove_const_util.h>
|
||||
#include <analyses/does_remove_const.h>
|
||||
|
||||
|
|
|
@ -12,11 +12,14 @@ Author: Diffblue Ltd.
|
|||
#include <testing-utils/use_catch.h>
|
||||
|
||||
#include <util/c_types.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/namespace.h>
|
||||
#include <util/symbol_table.h>
|
||||
|
||||
#include <ansi-c/c_qualifiers.h>
|
||||
|
||||
#include <goto-programs/goto_program.h>
|
||||
|
||||
#include <analyses/does_remove_const/does_remove_const_util.h>
|
||||
#include <analyses/does_remove_const.h>
|
||||
|
||||
|
|
|
@ -7,7 +7,9 @@ Author: Diffblue Ltd
|
|||
\*******************************************************************/
|
||||
|
||||
#include <testing-utils/use_catch.h>
|
||||
|
||||
#include <util/arith_tools.h>
|
||||
#include <util/mathematical_types.h>
|
||||
#include <util/std_expr.h>
|
||||
#include <util/std_types.h>
|
||||
|
||||
|
|
Loading…
Reference in New Issue