#include <DeclProducer.h>
Public Member Functions | |
DeclProducer (AstResource *resource) | |
EnumerationDecl * | getBoolDecl () const |
Returns the unique enumeration decl representing Bool. | |
EnumerationType * | getBoolType () const |
Returns the unique enumeration type representing Bool. | |
IntegerDecl * | getIntegerDecl () const |
Returns the unique integer decl representing Integer. | |
TypedefType * | getIntegerType () const |
Returns the unique TypedefType representing Integer. | |
void | createImplicitDecls (EnumerationDecl *enumDecl) |
void | createImplicitDecls (IntegerDecl *intDecl) |
Definition at line 35 of file DeclProducer.h.
DeclProducer::DeclProducer | ( | AstResource * | resource | ) |
Definition at line 26 of file DeclProducer.cpp.
void DeclProducer::createImplicitDecls | ( | IntegerDecl * | intDecl | ) |
Generates declarations appropriate for the given integer declaration, populating intDecl
viewed as a DeclRegion with the results.
Generates declarations appropriate for the given integer declaration, populating intDecl
viewed as a DeclRegion with the results.
Definition at line 148 of file DeclProducer.cpp.
void DeclProducer::createImplicitDecls | ( | EnumerationDecl * | enumDecl | ) |
Generates declarations appropriate for the given enumeration, populating enumDecl
viewed as a DeclRegion with the results.
Generates declarations appropriate for the given enumeration, populating enumDecl
viewed as a DeclRegion with the results.
Definition at line 138 of file DeclProducer.cpp.
EnumerationDecl * DeclProducer::getBoolDecl | ( | ) | const |
Returns the unique enumeration decl representing Bool.
Definition at line 73 of file DeclProducer.cpp.
EnumerationType * DeclProducer::getBoolType | ( | ) | const |
Returns the unique enumeration type representing Bool.
Definition at line 79 of file DeclProducer.cpp.
IntegerDecl * DeclProducer::getIntegerDecl | ( | ) | const |
Returns the unique integer decl representing Integer.
Definition at line 85 of file DeclProducer.cpp.
TypedefType * DeclProducer::getIntegerType | ( | ) | const |
Returns the unique TypedefType representing Integer.
Definition at line 91 of file DeclProducer.cpp.