Eddie Aftandilian
Eddie Aftandilian
I would expect this not to parse/parse with errors: ``` def foo(): foo() ``` But AFAICT there are no `ERROR` nodes in the tree, nor are there any nodes for...
The first pass should just collect class dump info (i.e. build the ClassMap). The second pass can fill in all the values, since we now have the class data. Currently...
The datastructures package is under parser but is used by some of the handlers. Move them into a better place.
Many handlers need to do the same things, for example, collect all the ClassInfo from a trace so that you can do something interesting. Extract that functionality into a common...
It should be easy to write a multipass handler. For example, the first pass could collect all strings and class info, and the second pass could complete the instance information....
Fixes #59 Support auto-commiting changes to submodules This PR was created with Copilot Workspace (v0.11). For more details, open the [Copilot Workspace session](https://copilot-workspace-dev.githubnext.com/lostintangent/gitdoc/issues/59?shareId=60192423-df3c-4b4a-a1ed-38f1db68d1e3).