citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit eda5b40d6912ca16ba36b768e481c2f357c904a4
parent 1382c07f83d802305020319786b9e96241a67297
Author: Kyle Milz <kyle@0x30.net>
Date:   Mon,  8 Aug 2016 21:44:04 -0600

src: use array instead of vector

Diffstat:
Msrc/inst_ast_visitor.h | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/inst_ast_visitor.h b/src/inst_ast_visitor.h @@ -1,10 +1,11 @@ +#include <array> #include <clang/AST/RecursiveASTVisitor.h> #include <clang/Rewrite/Core/Rewriter.h> class RewriteASTVisitor : public clang::RecursiveASTVisitor<RewriteASTVisitor> { public: RewriteASTVisitor(clang::Rewriter &R) : - m_counters(9, 0), + m_counters(), m_TheRewriter(R), m_SM(R.getSourceMgr()) {} @@ -14,7 +15,7 @@ public: bool VisitFunctionDecl(clang::FunctionDecl *f); // Order defined by descriptions in inst_action.cc. - std::vector<int> m_counters; + std::array<int, 9> m_counters; private: bool modify_stmt(clang::Stmt *);