Dictates how the namespaces are merged.
Get the name of a C++ method.
Get the name of a parameter or the default.
Get the parameter type as a string.
Join a range of CxParams by extracting the parameter names.
Join a range of CxParams to a string of the parameter types separated by ", ".
Join a range of CxParams to a string separated by ", ".
Make a variadic parameter.
CxParam created by analyzing a TypeKindVariable. A empty variable name means it is of the algebraic type TypeKind.
Construct a USR that is ensured to be unique.
Generate the next globally unique ID.
Convert a CxParam to a string.
Convert a CxParam to a string.
Convert a CxParam to a string.
Convert a TypeKindVariable to a string.
Unpack a CxParam.
Information about free functions. TODO: rename to CxFreeFunction
Represent a C++ constructor.
The root of the data structure of the semantic representation of the analyzed C++ source.