Mark Vndk / VndkVersionRange as deprecated.

<vndk> tag becomes deprecated and should not be used.
<vendor-ndk> is used to replace it instead.

Test: builds
Bug: 36400653
Change-Id: Ibeaa6c366fd78f3d4b0f06c13d8a33b71f4be1cf
diff --git a/parse_string.cpp b/parse_string.cpp
index 7e23f5f..6b6e9a0 100644
--- a/parse_string.cpp
+++ b/parse_string.cpp
@@ -258,6 +258,8 @@
     return os << vr.minVer() << "-" << vr.maxMinor;
 }
 
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
 bool parse(const std::string &s, VndkVersionRange *vr) {
     std::vector<std::string> v = SplitString(s, '-');
     if (v.size() != 1 && v.size() != 2) {
@@ -287,6 +289,7 @@
     }
     return os;
 }
+#pragma clang diagnostic pop
 
 bool parse(const std::string &s, KernelVersion *kernelVersion) {
     std::vector<std::string> v = SplitString(s, '.');