aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/ASTVisit.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@digia.com>2012-10-25 16:22:42 +0200
committerNikolai Kosjar <nikolai.kosjar@digia.com>2012-11-07 13:36:20 +0100
commit9f38f7bfbc19a0a94c69f95bd8ad5ac2a8471df9 (patch)
treeea560a16954cfa6355f79b0d480b0a58eca9ef89 /src/libs/3rdparty/cplusplus/ASTVisit.cpp
parentbe516c7c6ef73df947b4392bb0efe5a532f00f5c (diff)
C++: Store lambda captures in the code model.
Done-with: Erik Verbruggen Task-number: QTCREATORBUG-7968 Task-number: QTCREATORBUG-7949 Change-Id: I0cf727052d0a3536ed96ee894b18768c9538c213 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/ASTVisit.cpp')
-rw-r--r--src/libs/3rdparty/cplusplus/ASTVisit.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/3rdparty/cplusplus/ASTVisit.cpp b/src/libs/3rdparty/cplusplus/ASTVisit.cpp
index 6434a7c5e2..24c5a2372f 100644
--- a/src/libs/3rdparty/cplusplus/ASTVisit.cpp
+++ b/src/libs/3rdparty/cplusplus/ASTVisit.cpp
@@ -1237,6 +1237,7 @@ void LambdaCaptureAST::accept0(ASTVisitor *visitor)
void CaptureAST::accept0(ASTVisitor *visitor)
{
if (visitor->visit(this)) {
+ accept(identifier, visitor);
}
visitor->endVisit(this);
}