Skip to content

Commit 02e7200

Browse files
committed
const ref
1 parent f17db22 commit 02e7200

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

lib/findtoken.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ namespace internal {
124124
Token* start,
125125
const Token* end,
126126
const std::function<bool(const Token*)>& pred,
127-
std::function<bool(Token*)> found,
127+
const std::function<bool(Token*)>& found,
128128
const std::function<std::vector<MathLib::bigint>(const Token*)>& evaluate,
129129
bool skipUnevaluated)
130130
{
@@ -136,7 +136,7 @@ namespace internal {
136136
const Token* start,
137137
const Token* end,
138138
const std::function<bool(const Token*)>& pred,
139-
std::function<bool(const Token*)> found,
139+
const std::function<bool(const Token*)>& found,
140140
const std::function<std::vector<MathLib::bigint>(const Token*)>& evaluate,
141141
bool skipUnevaluated)
142142
{

lib/findtoken.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ namespace internal {
8080
T *start,
8181
const Token *end,
8282
const std::function<bool(const Token *)> &pred,
83-
std::function<bool(T *)> found,
83+
const std::function<bool(T *)>& found,
8484
const std::function<std::vector<MathLib::bigint>(const Token *)> &evaluate,
8585
bool skipUnevaluated) = delete;
8686

@@ -89,7 +89,7 @@ namespace internal {
8989
Token *start,
9090
const Token *end,
9191
const std::function<bool(const Token *)> &pred,
92-
std::function<bool(Token *)> found,
92+
const std::function<bool(Token *)>& found,
9393
const std::function<std::vector<MathLib::bigint>(const Token *)> &evaluate,
9494
bool skipUnevaluated);
9595

@@ -98,7 +98,7 @@ namespace internal {
9898
const Token *start,
9999
const Token *end,
100100
const std::function<bool(const Token *)> &pred,
101-
std::function<bool(const Token *)> found,
101+
const std::function<bool(const Token *)>& found,
102102
const std::function<std::vector<MathLib::bigint>(const Token *)> &evaluate,
103103
bool skipUnevaluated);
104104
}
@@ -122,7 +122,7 @@ std::vector<T*> findTokensSkipDeadCode(const Library& library,
122122
start,
123123
end,
124124
pred,
125-
std::move(f),
125+
f,
126126
evaluate,
127127
false);
128128
return result;
@@ -153,7 +153,7 @@ std::vector<T*> findTokensSkipDeadAndUnevaluatedCode(const Library& library,
153153
start,
154154
end,
155155
pred,
156-
std::move(f),
156+
f,
157157
evaluate,
158158
true);
159159
return result;
@@ -182,7 +182,7 @@ T* findTokenSkipDeadCode(const Library& library, T* start, const Token* end, con
182182
start,
183183
end,
184184
pred,
185-
std::move(f),
185+
f,
186186
evaluate,
187187
false);
188188
return result;

0 commit comments

Comments
 (0)