Add modules for any/optional/variant

llvm-svn: 288730
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 392aa108116d372a24e1206f7c043463cca82ca6
diff --git a/include/module.modulemap b/include/module.modulemap
index b050e5a..88e6590 100644
--- a/include/module.modulemap
+++ b/include/module.modulemap
@@ -205,6 +205,10 @@
     export initializer_list
     export *
   }
+  module any {
+    header "any"
+    export *
+  }
   module array {
     header "array"
     export initializer_list
@@ -331,6 +335,10 @@
     header "numeric"
     export *
   }
+  module optional {
+    header "optional"
+    export *
+  }
   module ostream {
     header "ostream"
     // FIXME: should re-export ios, streambuf?
@@ -435,6 +443,10 @@
     export initializer_list
     export *
   }
+  module variant {
+    header "variant"
+    export *
+  }
   module vector {
     header "vector"
     export initializer_list