Add NullFromTypeParam annotation

NullFromTypeParam is nullness related annotation
used when nullability is deliberately left floating;
the nullability is the same as the actual type parameter
of the class.

Test: make docs
Bug: 64930165

Change-Id: Iffe5138b1da438ac7e981ac93e0c1ef3df920dbb
diff --git a/non_openjdk_java_files.bp b/non_openjdk_java_files.bp
index 0bc2221..5bed1f8 100644
--- a/non_openjdk_java_files.bp
+++ b/non_openjdk_java_files.bp
@@ -306,6 +306,7 @@
         "luni/src/main/java/libcore/util/NativeAllocationRegistry.java",
         "luni/src/main/java/libcore/util/NonNull.java",
         "luni/src/main/java/libcore/util/Nullable.java",
+        "luni/src/main/java/libcore/util/NullFromTypeParam.java",
         "luni/src/main/java/libcore/util/Objects.java",
         "luni/src/main/java/libcore/util/RecoverySystem.java",
         "luni/src/main/java/libcore/util/SneakyThrow.java",