diff options
author | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-07-17 11:39:16 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@digia.com> | 2014-07-17 12:09:36 +0200 |
commit | dc59d287369d3e0e0ca192a4ef6aafb94752236a (patch) | |
tree | a21c78d292b1dfc01fa9a33255d084896bf28948 /src/plugins/cpptools/symbolfinder.cpp | |
parent | 67a7696e60a90fd1669738e368fd8a3d51efce0e (diff) | |
download | qt-creator-dc59d287369d3e0e0ca192a4ef6aafb94752236a.tar.gz |
C++: Check for Function::name() before using it
Lambdas do not have a name.
Change-Id: Ifda4816c62dcfe19bdbb1649dc1caf408e056b37
Task-number: QTCREATORBUG-12686
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/cpptools/symbolfinder.cpp')
-rw-r--r-- | src/plugins/cpptools/symbolfinder.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/cpptools/symbolfinder.cpp b/src/plugins/cpptools/symbolfinder.cpp index 73ae0d4d82..81953adad4 100644 --- a/src/plugins/cpptools/symbolfinder.cpp +++ b/src/plugins/cpptools/symbolfinder.cpp @@ -278,7 +278,7 @@ void SymbolFinder::findMatchingDeclaration(const LookupContext &context, const Name *functionName = functionType->name(); if (!functionName) - return; // anonymous function names are not valid c++ + return; ClassOrNamespace *binding = 0; const QualifiedNameId *qName = functionName->asQualifiedNameId(); |