Lines Matching defs:CompositeDeclaration
17 #include "CompositeDeclaration.h"
28 CompositeDeclaration::CompositeDeclaration(
39 CompositeDeclaration::~CompositeDeclaration() {
48 void CompositeDeclaration::setName(const std::string &name) {
53 const Type::Qualifier::Qualification &CompositeDeclaration::getQualifier() const {
57 CompositeDeclaration::getFieldDeclarations() const {
61 void CompositeDeclaration::generateInterface(Formatter &out) const {
70 void CompositeDeclaration::generateSource(Formatter &out) const {
95 void CompositeDeclaration::generateBody(Formatter &out) const {
107 void CompositeDeclaration::processContents(AST &ast) {
141 auto subStruct = new CompositeDeclaration(Type::Qualifier::STRUCT,
150 std::string CompositeDeclaration::getInterfaceName() const {
154 bool CompositeDeclaration::isInterface() const {
167 void CompositeDeclaration::setEnumTypeName(const std::string &name) {