File tree Expand file tree Collapse file tree
javascript/ql/test/library-tests/ModelGeneration Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11typeModel
2+ | (aliases).Alias1 | aliases | Member[Alias1] |
3+ | (aliases).Alias1 | aliases | Member[Alias2] |
4+ | (aliases).Alias1 | aliases | Member[Alias3].Member[x] |
5+ | (aliases).Alias1 | aliases | Member[Alias4].Member[x].Member[x] |
6+ | (aliases).Alias1 | aliases | Member[AliasedClass] |
7+ | (aliases).Alias1.prototype | (aliases).Alias1 | Instance |
8+ | (aliases).Alias1.prototype.foo | (aliases).Alias1.prototype | Member[foo] |
29| (reexport).func | reexport | Member[func] |
310| (return-this).FluentInterface | return-this | Member[FluentInterface] |
411| (return-this).FluentInterface.prototype | (return-this).FluentInterface | Instance |
@@ -14,6 +21,7 @@ typeModel
1421| upstream-lib.XYZ | reexport | Member[x].Member[y].Member[z] |
1522| upstream-lib.XYZ | reexport | Member[xy].Member[z] |
1623summaryModel
24+ | (aliases).Alias1.prototype | | | Member[foo].ReturnValue | type |
1725| (return-this).FluentInterface.prototype | | | Member[bar].ReturnValue | type |
1826| (return-this).FluentInterface.prototype | | | Member[baz].ReturnValue | type |
1927| (return-this).FluentInterface.prototype | | | Member[foo].ReturnValue | type |
Original file line number Diff line number Diff line change 1+ export class AliasedClass {
2+ foo ( ) { return this ; }
3+ }
4+
5+ export const Alias1 = AliasedClass ;
6+ export const Alias2 = AliasedClass ;
7+
8+ export const Alias3 = { x : AliasedClass } ;
9+ export const Alias4 = { x : Alias3 } ;
Original file line number Diff line number Diff line change 1+ {
2+ "name" : " aliases" ,
3+ "main" : " aliases.js"
4+ }
You can’t perform that action at this time.
0 commit comments