Asger F
|
22b56a4a40
|
JS: More implied receiver steps
|
2024-03-26 10:23:08 +01:00 |
|
Asger F
|
f2939bd05b
|
JS: Add test case
|
2024-03-26 10:23:08 +01:00 |
|
Asger F
|
c7295a09cd
|
JS: Benign test output update
|
2024-03-07 11:55:56 +01:00 |
|
erik-krogh
|
18e6a5491c
|
recognize tagged templates as DataFlow::CallNode
|
2023-10-06 21:14:00 +02:00 |
|
erik-krogh
|
951ed01d6b
|
combine the library-tests/CallGraphs/FullTest tests into one file
|
2023-10-06 20:57:09 +02:00 |
|
erik-krogh
|
0462e2a6ea
|
update some expected output
|
2023-03-22 20:47:53 +01:00 |
|
Erik Krogh Kristensen
|
d58fe8e193
|
add explicit this
|
2022-05-24 10:59:13 +02:00 |
|
Asger Feldthaus
|
44216b29a9
|
JS: Autoformat
|
2022-04-20 11:14:42 +02:00 |
|
Asger Feldthaus
|
4c66f50352
|
JS: More tests
|
2022-04-20 11:14:42 +02:00 |
|
Asger Feldthaus
|
fec2837c1e
|
JS: Ensure accessors do not appear to be calls
|
2022-04-20 11:14:42 +02:00 |
|
Asger Feldthaus
|
ddb682b181
|
JS: Show all accessor calls in CG test
|
2022-04-20 11:14:41 +02:00 |
|
Asger Feldthaus
|
37a76f4441
|
JS: PropWrite is not a SourceNode
|
2022-04-20 11:14:41 +02:00 |
|
Asger Feldthaus
|
c9db6201ef
|
JS: Add call-graph test for accessor calls
|
2022-04-20 11:14:41 +02:00 |
|
Erik Krogh Kristensen
|
c1cb19abd7
|
add level PreCallGrapSteps to the callgraph
|
2020-09-14 23:28:35 +02:00 |
|
Erik Krogh Kristensen
|
65a1769d43
|
Merge branch 'main' into asyncCalls
|
2020-08-21 14:58:27 +02:00 |
|
Erik Krogh Kristensen
|
d1b3963e2d
|
correctly treat ES2015 modules as being in strict-mode in the extractor
|
2020-08-18 10:13:20 +02:00 |
|
Erik Krogh Kristensen
|
30dc77e538
|
update expected output
|
2020-08-08 21:26:45 +02:00 |
|
Asger Feldthaus
|
4c536dde20
|
JS: Propagate locally returned functions out of calls
|
2020-06-12 10:07:37 +01:00 |
|
Asger Feldthaus
|
6531db3cca
|
JS: Add test
|
2020-06-12 09:56:38 +01:00 |
|
Asger Feldthaus
|
e405a9769c
|
JS: Really autoformat everything
|
2020-03-02 10:48:33 +00:00 |
|
Asger Feldthaus
|
8c36b999cc
|
JS: Track flow into calls to bound functions
|
2020-02-21 13:51:20 +00:00 |
|
Asger Feldthaus
|
7090124a1d
|
JS: Implement type inference through export * as ns
|
2020-02-06 14:29:35 +00:00 |
|
Asger Feldthaus
|
2b77c7969d
|
JS: Add tests for 'export * as ns'
|
2020-02-06 14:04:12 +00:00 |
|
Asger F
|
bc35f24f31
|
JS: Generalize access paths to arbitrary root nodes
|
2019-11-06 11:58:06 +00:00 |
|
semmle-qlci
|
2cddb82f10
|
Merge pull request #2210 from max-schaefer/js/better-destructuring-type-inference
Approved by asger-semmle, esbena
|
2019-10-29 08:08:51 +00:00 |
|
Max Schaefer
|
89f68f47a0
|
JavaScript: Improve type inference for captured variables.
|
2019-10-25 14:22:24 +01:00 |
|
Max Schaefer
|
6269dd99ab
|
JavaScript: Improve type inference for destructuring assignments.
|
2019-10-25 14:22:24 +01:00 |
|
Asger F
|
04ee483c9e
|
JS: update test output
|
2019-10-25 14:10:18 +01:00 |
|
Asger F
|
45b108842b
|
JS: Update CallGraph test output
|
2019-10-09 12:16:11 +01:00 |
|
Anders Schack-Mulligen
|
ca45fb5a60
|
JavaScript: Autoformat.
|
2019-09-06 09:04:51 +02:00 |
|
Asger F
|
2006826101
|
JS: Avoid breaking local object analysis
|
2019-09-02 16:45:06 +01:00 |
|
Asger F
|
1b6cc4ebcc
|
JS: Update test
|
2019-08-30 18:19:19 +01:00 |
|
Asger F
|
badca07606
|
JS: Add test
|
2019-07-09 21:37:02 +01:00 |
|
Asger F
|
6019e48917
|
JS: Add annotated call graph test case
|
2019-07-08 13:55:29 +01:00 |
|
Asger F
|
b63f14fe94
|
JS: Move CallGraphs test into subfolder
|
2019-07-08 12:57:34 +01:00 |
|
Asger F
|
f21871d275
|
JS: relax instantiation requirement for .prototype field
|
2019-03-06 14:31:37 +00:00 |
|
Asger F
|
96f1d91150
|
JS: Add a new test
|
2019-03-06 14:31:37 +00:00 |
|
Max Schaefer
|
eb02e8bd36
|
JavaScript: Consolidate CallGraphs tests.
|
2019-03-05 08:14:47 +00:00 |
|
Asger F
|
3290c174c3
|
JS: Add DataFlow::Node.getAFunctionValue
|
2019-02-12 13:38:46 +00:00 |
|
Anders Schack-Mulligen
|
e58094c732
|
Javascript: Autoformat.
|
2019-01-11 11:02:42 +01:00 |
|
Max Schaefer
|
9ba3d80bad
|
JavaScript: Lift call graph library to data flow graph.
|
2018-08-06 08:34:06 +01:00 |
|
Pavel Avgustinov
|
b55526aa58
|
QL code and tests for C#/C++/JavaScript.
|
2018-08-02 17:53:23 +01:00 |
|