Apply changes to migrate to upstream (Nov 25th 2011).
- HandleTopLevelDecl now returns bool.
- Additional APValue::MemberPointer case for switching.
Change-Id: Ieb7a693f96b07b7659712a3ab0abd200ce7df505
diff --git a/slang_rs_backend.cpp b/slang_rs_backend.cpp
index d4a081b..7c749b9 100644
--- a/slang_rs_backend.cpp
+++ b/slang_rs_backend.cpp
@@ -74,7 +74,7 @@
return;
}
-void RSBackend::HandleTopLevelDecl(clang::DeclGroupRef D) {
+bool RSBackend::HandleTopLevelDecl(clang::DeclGroupRef D) {
// Disallow user-defined functions with prefix "rs"
if (!mAllowRSPrefix) {
// Iterate all function declarations in the program.
@@ -103,8 +103,7 @@
}
}
- Backend::HandleTopLevelDecl(D);
- return;
+ return Backend::HandleTopLevelDecl(D);
}
namespace {