|
ICG 2
Electric Boogaloo
|
Hold information about a typedef statement. More...
#include <TypedefInfo.hpp>
Public Member Functions | |
| TypedefInfo (std::string alias, std::string existing) | |
| ICGTemplateEngine::Dictionary | toDictionary () const override |
| Get a map of token name -> token value for this object. More... | |
| ICGTemplateEngine::ListTokenItems | nextLevel () const override |
| Get the value of any recursable objects nested in this one. May return empty if this is a "leaf". More... | |
| std::string | toString () const override |
| Get a string representation. More... | |
Public Attributes | |
| std::string | existing_name |
| std::string | alias_name |
Hold information about a typedef statement.
| TypedefInfo::TypedefInfo | ( | std::string | alias, |
| std::string | existing | ||
| ) |
|
overridevirtual |
Get the value of any recursable objects nested in this one. May return empty if this is a "leaf".
Implements ICGTemplateEngine::recursable.
|
overridevirtual |
Get a map of token name -> token value for this object.
Implements ICGTemplateEngine::recursable.
|
overridevirtual |
| std::string TypedefInfo::alias_name |
| std::string TypedefInfo::existing_name |