ROSE 0.11.145.147
AstJSONGeneration.h
1#ifndef ASTJSONGENERATION_H
2#define ASTJSONGENERATION_H
3
4class ROSE_DLL_API AstJSONGeneration {
5 public:
7 void generate(std::string filename, SgNode* node);
8 void generate(SgProject* projectNode);
9 void generateInputFiles(SgProject* projectNode); // Generate within files for each project file
10 void generateWithinFile(const std::string& filename, SgFile* node);
11};
12
13#endif // ASTJSONGENERATION_H
This class represents a source file for a project (which may contian many source files and or directo...
This class represents the base class for all IR nodes within Sage III.
This class represents a source project, with a list of SgFile objects and global information about th...