Searched refs:CompositeDeclaration (Results 1 – 7 of 7) sorted by relevance
28 CompositeDeclaration::CompositeDeclaration( in CompositeDeclaration() function in android::CompositeDeclaration39 CompositeDeclaration::~CompositeDeclaration() { in ~CompositeDeclaration()48 void CompositeDeclaration::setName(const std::string &name) { in setName()53 const Type::Qualifier::Qualification &CompositeDeclaration::getQualifier() const { in getQualifier()57 CompositeDeclaration::getFieldDeclarations() const { in getFieldDeclarations()61 void CompositeDeclaration::generateInterface(Formatter &out) const { in generateInterface()70 void CompositeDeclaration::generateSource(Formatter &out) const { in generateSource()95 void CompositeDeclaration::generateBody(Formatter &out) const { in generateBody()107 void CompositeDeclaration::processContents(AST &ast) { in processContents()141 auto subStruct = new CompositeDeclaration(Type::Qualifier::STRUCT, in processContents()[all …]
25 struct CompositeDeclaration : Declaration { struct26 CompositeDeclaration(30 ~CompositeDeclaration();57 DISALLOW_COPY_AND_ASSIGN(CompositeDeclaration); argument
34 struct CompositeDeclaration;75 std::vector<CompositeDeclaration *> *mInterfaces = NULL;82 status_t generateFile(CompositeDeclaration* declaration) const;
140 mInterfaces = new std::vector<CompositeDeclaration*>; in isolateInterfaces()144 if ((*it)->decType() == CompositeDeclaration::type() in isolateInterfaces()145 && ((CompositeDeclaration *) (*it))->isInterface()) { in isolateInterfaces()147 mInterfaces->push_back((CompositeDeclaration *) *it); in isolateInterfaces()176 auto interface = new CompositeDeclaration( in isolateGlobalInterface()225 auto constEnum = new CompositeDeclaration( in isolateConstants()258 status_t AST::generateFile(CompositeDeclaration* declaration) const { in generateFile()
24 #include "CompositeDeclaration.h"155 android::CompositeDeclaration *composite;267 $$ = new CompositeDeclaration(Type::Qualifier::STRUCT,294 $$ = new CompositeDeclaration($1, $2, $5);326 $$ = new CompositeDeclaration(Type::Qualifier::ENUM, $2, $6);
26 "CompositeDeclaration.cpp",
36 #include "CompositeDeclaration.h"