We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 44e6f85 commit e3e2749Copy full SHA for e3e2749
3 files changed
javascript/ql/test/library-tests/UnderlyingTypes/closure.es.js
@@ -0,0 +1,5 @@
1
+goog.declareModuleId("closure.es")
2
+
3
+const Bar = goog.require('closure.reexported.Bar');
4
5
+export { Bar }
javascript/ql/test/library-tests/UnderlyingTypes/closure.lib.js
@@ -0,0 +1,3 @@
+goog.module("closure.lib")
+exports.Foo = goog.require('closure.reexported.Foo');
javascript/ql/test/library-tests/UnderlyingTypes/closure.use.js
@@ -0,0 +1,16 @@
+goog.module("closure.use")
+const lib = goog.require("closure.lib");
+const es = goog.require("closure.es");
6
+/**
7
+ * @param {lib.Foo} x
8
+ */
9
+function t1(x) { // $ hasUnderlyingType=closure.reexported.Foo hasUnderlyingType=closure.lib.Foo
10
+}
11
12
13
+ * @param {es.Bar} x
14
15
+function t2(x) { // $ hasUnderlyingType=closure.reexported.Bar hasUnderlyingType=closure.es.Bar
16
0 commit comments