aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/Expr/ArrayExprOptimizer.h
diff options
context:
space:
mode:
authorMartin Nowack <m.nowack@imperial.ac.uk>2018-10-18 13:51:21 +0100
committerCristian Cadar <c.cadar@imperial.ac.uk>2018-10-23 18:53:46 +0300
commit8bfd97d583e932973f0d363f8cfd695ecb5e002e (patch)
treef8791168bf0771df1ab3596e942e80fb751e0e7d /lib/Expr/ArrayExprOptimizer.h
parente13f4d5ea1201361ec96aa96afec7b5604c52082 (diff)
downloadklee-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.h4
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: