some finetuning, version, package, some hacky support for imports
diff --git a/AST.h b/AST.h
index 1e29227..48c4bb2 100644
--- a/AST.h
+++ b/AST.h
@@ -3,6 +3,7 @@
#define AST_H_
#include <android-base/macros.h>
+#include <string>
#include <utils/Vector.h>
namespace android {
@@ -17,6 +18,10 @@
static AST *Parse(const char *path);
+ void setVersion(const char *major, const char *minor);
+ void setPackage(Vector<std::string> *packagePath);
+ void addImport(Vector<std::string> *importPath);
+
void enterScope(Scope *container);
void leaveScope();
Scope *scope();