diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-06-25 12:45:34 -0400 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-07-04 12:29:28 +0200 |
commit | 06e2c3309efffe3a1866134f6b1db65ffd907370 (patch) | |
tree | 76f98c5103a5d097ee629e5a80d7444362134846 /src/libs/3rdparty/cplusplus/Bind.cpp | |
parent | 80dd1dd263f083702b85803b323488fd748f8c07 (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.cpp | 2 |
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) |