Description Usage Arguments Author(s) References
This function converts information in a translation unit node into a higher-level, aggregate description of the associated data structure, class, routine, variable declaration.
1 | resolveType(node, nodes, classDefs = DefinitionContainer(nodes), ...)
|
node |
the translation unit node from which to compute the aggregate information. |
nodes |
the entire array of nodes returned from
|
classDefs |
This is intended to
be a place where previously resolved types are stored and can be
referenced without having to resolve them again each time they are
encountered. As such, it is a library of previously resolved types.
It is also used to store information about what nodes are currently
being
processed so that infinite loops are avoided such as those that
arise
when a structure has a field that is a reference to the same data
type
as being defined, e.g |
... |
additional parameters for methods to define. |
Duncan Temple Lang <duncan@wald.ucdavis.edu>
http://www.omegahat.org/RGccTranslationUnit
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.