diff options
author | Martin Nowack <m.nowack@imperial.ac.uk> | 2018-10-18 13:51:21 +0100 |
---|---|---|
committer | Cristian Cadar <c.cadar@imperial.ac.uk> | 2018-10-23 18:53:46 +0300 |
commit | 8bfd97d583e932973f0d363f8cfd695ecb5e002e (patch) | |
tree | f8791168bf0771df1ab3596e942e80fb751e0e7d /lib/Expr/ArrayExprOptimizer.h | |
parent | e13f4d5ea1201361ec96aa96afec7b5604c52082 (diff) | |
download | klee-8bfd97d583e932973f0d363f8cfd695ecb5e002e.tar.gz |
Modernize code
* use `using` instead of typdef * use `collection.empty()` instead of size * use `auto` if clear * use `emplace_back` where useful * use `nullptr` instead of NULL * use `override` if applicable * use `explicit` for constructor to avoid implicit conversion
Diffstat (limited to 'lib/Expr/ArrayExprOptimizer.h')
-rw-r--r-- | lib/Expr/ArrayExprOptimizer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Expr/ArrayExprOptimizer.h b/lib/Expr/ArrayExprOptimizer.h index 7d895a48..40199821 100644 --- a/lib/Expr/ArrayExprOptimizer.h +++ b/lib/Expr/ArrayExprOptimizer.h @@ -24,8 +24,8 @@ namespace klee { enum ArrayOptimizationType { NONE, ALL, INDEX, VALUE }; -typedef std::map<const Array *, std::vector<ref<Expr>>> array2idx_ty; -typedef std::map<ref<Expr>, std::vector<ref<Expr>>> mapIndexOptimizedExpr_ty; +using array2idx_ty = std::map<const Array *, std::vector<ref<Expr>>>; +using mapIndexOptimizedExpr_ty = std::map<ref<Expr>, std::vector<ref<Expr>>>; class ExprOptimizer { private: |