forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.15'
Conflicts: src/libs/languageserverprotocol/workspace.cpp src/libs/languageserverprotocol/workspace.h Change-Id: I739ae6642b1e2a505e351903f19df2550ef01629
This commit is contained in:
@@ -94,8 +94,12 @@ bool GTestVisitor::visit(CPlusPlus::FunctionDefinitionAST *ast)
|
||||
testCaseName.clear();
|
||||
}
|
||||
} else {
|
||||
const CPlusPlus::Argument *testSuiteNameArg = ast->symbol->argumentAt(0)->asArgument();
|
||||
const CPlusPlus::Argument *testCaseNameArg = ast->symbol->argumentAt(1)->asArgument();
|
||||
const CPlusPlus::Symbol *firstArg = ast->symbol->argumentAt(0);
|
||||
const CPlusPlus::Symbol *secondArg = ast->symbol->argumentAt(1);
|
||||
if (!firstArg || !secondArg)
|
||||
return false;
|
||||
const CPlusPlus::Argument *testSuiteNameArg = firstArg->asArgument();
|
||||
const CPlusPlus::Argument *testCaseNameArg = secondArg->asArgument();
|
||||
if (testSuiteNameArg && testCaseNameArg) {
|
||||
testSuiteName = m_overview.prettyType(testSuiteNameArg->type());
|
||||
testCaseName = m_overview.prettyType(testCaseNameArg->type());
|
||||
|
||||
Reference in New Issue
Block a user