ImplData

Undocumented in source.

Members

Functions

lookup
Kind lookup(size_t id)

Lookup the tag for an ID.

lookupClass
auto lookupClass(FullyQualifiedNameType fqn)
putForLookup
void putForLookup(CppClass[FullyQualifiedNameType] other)

Copy an AA of classes.

tag
void tag(size_t id, Kind kind_)

Tag an ID with a kind.

Static functions

make
auto make()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

classes
CppClass[FullyQualifiedNameType] classes;

Classes found during src analysis.

includeHooks
IncludeHooks includeHooks;
Undocumented in source.
kind
Kind[size_t] kind;

Tagging of nodes in the root determining how they are handled by the code generator step.

root
CppRoot root;
Undocumented in source.

Meta