Clang: Use DeclarationName for indexing

Change-Id: Iefb2cb8a21c0f76d935bca56a4e9e02d6626e936
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
Marco Bubke
2018-03-29 18:44:02 +02:00
parent 4335dc7ff8
commit 1b9469aa85

View File

@@ -42,7 +42,9 @@ bool hasSymbolRole(clang::index::SymbolRole role, clang::index::SymbolRoleSet ro
Utils::SmallString symbolName(const clang::NamedDecl *declaration)
{
return declaration->getName();
clang::DeclarationName declarationName(declaration->getIdentifier());
return declarationName.getAsString();
}
SymbolType symbolType(clang::index::SymbolRoleSet roles)