aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/Bind.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@digia.com>2014-06-25 12:45:34 -0400
committerNikolai Kosjar <nikolai.kosjar@digia.com>2014-07-04 12:29:28 +0200
commit06e2c3309efffe3a1866134f6b1db65ffd907370 (patch)
tree76f98c5103a5d097ee629e5a80d7444362134846 /src/libs/3rdparty/cplusplus/Bind.cpp
parent80dd1dd263f083702b85803b323488fd748f8c07 (diff)
C++: Fix "duplicate data type in declaration" for lambdas
The "_type" wasn't reset. Task-number: QTCREATORBUG-12521 Change-Id: I0d38cb38e270260065313d1235d42f2689385850 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Bind.cpp')
-rw-r--r--src/libs/3rdparty/cplusplus/Bind.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/3rdparty/cplusplus/Bind.cpp b/src/libs/3rdparty/cplusplus/Bind.cpp
index 67d9f2f877..9f41fb8201 100644
--- a/src/libs/3rdparty/cplusplus/Bind.cpp
+++ b/src/libs/3rdparty/cplusplus/Bind.cpp
@@ -1108,7 +1108,7 @@ void Bind::lambdaDeclarator(LambdaDeclaratorAST *ast)
type = this->specifier(it->value, type);
}
// unsigned mutable_token = ast->mutable_token;
- type = this->exceptionSpecification(ast->exception_specification, type);
+ _type = this->exceptionSpecification(ast->exception_specification, type);
}
bool Bind::visit(TrailingReturnTypeAST *ast)