• Home
  • Raw
  • Download

Lines Matching refs:AST

36 AST::AST(const std::string &path,  in AST()  function in android::AST
47 AST::~AST() { in ~AST()
72 void *AST::scanner() { in scanner()
76 void AST::setScanner(void *scanner) { in setScanner()
80 bool AST::isOpenGl() const { in isOpenGl()
84 const std::string& AST::getFilename() const { in getFilename()
88 void AST::setDeclarations(std::vector<Declaration *> *declarations) { in setDeclarations()
99 void AST::setIncludes(std::vector<Include *> *includes) { in setIncludes()
103 Expression *AST::getExpression() const { in getExpression()
106 void AST::setExpression(Expression *expression) { in setExpression()
110 const Scope<Define *> &AST::getDefinesScope() const { in getDefinesScope()
114 Scope<Define *> &AST::getDefinesScope() { in getDefinesScope()
118 void AST::processContents() { in processContents()
138 void AST::isolateInterfaces() { in isolateInterfaces()
157 void AST::isolateGlobalInterface() { in isolateGlobalInterface()
184 void AST::isolateIncludes() { in isolateIncludes()
199 void AST::isolateConstants(Expression::Type ofType) { in isolateConstants()
235 status_t AST::generateCode() const { in generateCode()
257 status_t AST::generateFile(CompositeDeclaration* declaration) const { in generateFile()
276 status_t AST::generateTypesFile() const { in generateTypesFile()
301 void AST::generateIncludes(Formatter &out) const { in generateIncludes()
308 void AST::generatePackageLine(Formatter &out) const { in generatePackageLine()
342 const std::string AST::getFileDir() const { in getFileDir()