Add header and annotation to reflected java files
1. Header of generated source
2. Annotate class as hidden, so that they won't be exposed to public SDK.
Change-Id: Iad94a78e97265e2e2ddf694945e119f2dc5afc2f
diff --git a/slang_rs_reflection.hpp b/slang_rs_reflection.hpp
index d683008..c007f04 100644
--- a/slang_rs_reflection.hpp
+++ b/slang_rs_reflection.hpp
@@ -35,6 +35,8 @@
bool mVerbose;
+ std::string mInputRSFile;
+
std::string mPackageName;
std::string mResourceId;
@@ -68,8 +70,9 @@
static const char* AccessModifierStr(AccessModifier AM);
- Context(const std::string& PackageName, const std::string& ResourceId, bool UseStdout) :
+ Context(const std::string& InputRSFile, const std::string& PackageName, const std::string& ResourceId, bool UseStdout) :
mLicenseNote(ApacheLicenseNote),
+ mInputRSFile(InputRSFile),
mPackageName(PackageName),
mResourceId(ResourceId),
mUseStdout(UseStdout),