src: split CxxAstVisitor into component based indexing system

* also: added logging for sqlite exceptions
This commit is contained in:
malte_langkabel
2016-12-09 17:00:26 +01:00
parent 809d27ecac
commit 26902acbbb
18 changed files with 2170 additions and 1121 deletions
+2 -2
View File
@@ -3211,7 +3211,7 @@ public:
));
}
void test_cxx_parser_finds_template_argument_of_unresolved_lookup_expression_as_type_use()
void test_cxx_parser_finds_template_argument_of_unresolved_lookup_expression()
{
std::shared_ptr<TestParserClient> client = parseCode(
"template <typename T>\n"
@@ -3227,7 +3227,7 @@ public:
);
TS_ASSERT(utility::containsElement<std::string>(
client->typeUses, "void dispatch<typename MessageType>() -> dispatch<typename MessageType>::MessageType <9:4 9:14>"
client->templateArgumentTypes, "void dispatch<typename MessageType>() -> dispatch<typename MessageType>::MessageType <9:4 9:14>"
));
}