forked from qt-creator/qt-creator
C++: add semantic support for C++11 alias decls.
Task-number: QTCREATORBUG-9386 Change-Id: Ia68f3866c122ca5261dd73b2c740b47fb15744fc Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Nikolai Kosjar
parent
c2d6081a6c
commit
e2a727c450
5
src/libs/3rdparty/cplusplus/ASTMatcher.cpp
vendored
5
src/libs/3rdparty/cplusplus/ASTMatcher.cpp
vendored
@@ -1511,7 +1511,10 @@ bool ASTMatcher::match(AliasDeclarationAST *node, AliasDeclarationAST *pattern)
|
||||
|
||||
pattern->using_token = node->using_token;
|
||||
|
||||
pattern->identifier_token = node->identifier_token;
|
||||
if (! pattern->name)
|
||||
pattern->name = node->name;
|
||||
else if (! AST::match(node->name, pattern->name, this))
|
||||
return false;
|
||||
|
||||
pattern->equal_token = node->equal_token;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user