Barnabás Zahorán

Results 9 comments of Barnabás Zahorán

I have a question. How should we handle nested classes? ```C++ class A { void f(); void g(); class B { void h(); } }; ``` Should we add the...

**Progress** Running the following query on the parsing result of tinyxml2 ```sql select astValue, value from (CppAstNodeMetrics m join CppAstNode n on m.astNodeId = n.id) where type = 3; ```...

Note: In order to use valgrind, I needed to run `ulimit -n 1024`, because the allowed number of open file descriptors was ridiculously high in the docker image by default:...

The failed assertion occurs because of this: > If the query executed using query_one() or query_value() returns more than one element, then these functions fail with an assertion. [Source](https://www.codesynthesis.com/products/odb/doc/manual.xhtml)

In the current state the following query on tinyxml2: ```sql select astValue, value from (CppAstNodeMetrics m join CppAstNode n on m.astNodeId = n.id) where type = 3; ``` yields: ```...

I did some investigation. We see results like this for template classes: ``` class MemPoolT : public MemPool { | 13 class MemPoolT : public MemPool { | 13 class...

Yes, it is valid. The three methods which are not used by the template instantiations of `MemPoolT` are the reason for the 13 values opposed to the 16 which appears...

There are still duplicate entities in xerces-c for the following query: ```c++ // Lookup the definition (different AST node if not defined in class body) const auto methodDef = _ctx.db->query_one(...

@whisperity Thank you, this is indeed the information we would need to make this metric more accurate. @mcserep @intjftw I pushed a workaround that considers the first function definition found...