Paolo Tranquilli
|
0aed7d56c2
|
Swift: more mangling
|
2023-05-02 10:45:42 +02:00 |
|
Paolo Tranquilli
|
2592129d83
|
Swift: mangle remaining unmangled types appearing during test run
|
2023-05-02 10:45:42 +02:00 |
|
Paolo Tranquilli
|
c8ca6057d3
|
Swift: mangle several new things
|
2023-05-02 10:45:40 +02:00 |
|
Paolo Tranquilli
|
4ac91ea1b2
|
Swift: mangle function types, type paramters, metatypes, dependent member types
|
2023-05-02 10:39:46 +02:00 |
|
Anders Schack-Mulligen
|
2001ce34d4
|
Java/C#: Adjust references.
|
2023-05-02 10:21:09 +02:00 |
|
Tony Torralba
|
51c08f1314
|
Merge pull request #12969 from atorralba/atorralba/java/fix-model-generator-sinks-instance-parameters
Java: Fix sink model generator for instance parameters
|
2023-05-02 10:10:59 +02:00 |
|
Mathias Vorreiter Pedersen
|
fbc872cf1d
|
Update cpp/ql/lib/change-notes/2023-04-28-static-local-dataflow.md
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2023-05-02 09:07:57 +01:00 |
|
Paolo Tranquilli
|
dcca0278b8
|
Swift: add more functions to deduplication test
|
2023-05-02 09:54:59 +02:00 |
|
Paolo Tranquilli
|
ab5b267a39
|
Swift: add GenericFunctionType to deduplication test
|
2023-05-02 09:54:04 +02:00 |
|
Paolo Tranquilli
|
2eb82fede7
|
Swift: restrict Type.ql for deduplication test
|
2023-05-02 09:52:34 +02:00 |
|
Paolo Tranquilli
|
b6146478dc
|
Swift: mangle nominal and bound generic types
|
2023-05-02 09:49:48 +02:00 |
|
Paolo Tranquilli
|
1274aaaf9c
|
Swift: mangle GenericTypeDecl
|
2023-05-02 09:49:48 +02:00 |
|
Paolo Tranquilli
|
476cf72710
|
Swift: mangle AnyGenericType
|
2023-05-02 09:49:48 +02:00 |
|
Paolo Tranquilli
|
348bc964be
|
Swift: turn current decl mangling into visitor
|
2023-05-02 09:49:48 +02:00 |
|
Paolo Tranquilli
|
b269bd5010
|
Swift: mangle builtin and tuple types
|
2023-05-02 09:49:48 +02:00 |
|
Anders Schack-Mulligen
|
5927bb2030
|
Dataflow: Replace "extends Node" with "instanceof Node".
|
2023-05-02 09:48:34 +02:00 |
|
Maiky
|
5d15ec99c8
|
Change expected file to new
|
2023-05-02 09:26:41 +02:00 |
|
tyage
|
be9c8d28b5
|
JS: drop string comparison
|
2023-05-02 12:41:03 +09:00 |
|
tyage
|
0d991574ec
|
Fix typo in test
|
2023-05-02 12:00:42 +09:00 |
|
Robert Marsh
|
c6e0ee2695
|
C++: fix duplicated UnreachedInstruction in raw IR
|
2023-05-01 22:54:37 -04:00 |
|
Robert Marsh
|
6dfc59874b
|
C++: more UnreachedInstruction fixes
|
2023-05-01 22:25:18 -04:00 |
|
Robert Marsh
|
e44073718f
|
C#: Add hasUnreachedInstruction to raw IR
|
2023-05-01 22:25:18 -04:00 |
|
Robert Marsh
|
7f12f6dc3e
|
C++/C#: format and sync identical files
|
2023-05-01 22:25:18 -04:00 |
|
Robert Marsh
|
44b6af652e
|
C++: use Options::exits() for noreturn functions
|
2023-05-01 22:25:17 -04:00 |
|
Robert Marsh
|
c01ee597fa
|
C++: handle calls to noreturn functions
|
2023-05-01 22:25:12 -04:00 |
|
Nora Dimitrijević
|
383b2e183d
|
Merge pull request #12936 from d10c/swift/rename-functions
Swift: rename ugly names in the Function AST hierarchy
|
2023-05-01 17:08:19 +02:00 |
|
Michael Nebel
|
a9cf6885d0
|
Merge pull request #12952 from michaelnebel/csharp/refactorcontentflow
C#: Re-factor ContentFlow to a parameterised module and use the new API.
|
2023-05-01 15:53:57 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e65ff68547
|
python: update debug queries
|
2023-05-01 14:58:42 +02:00 |
|
Anders Schack-Mulligen
|
6c8cb0dc5e
|
Merge pull request #12930 from aschackmull/dataflow/split-typedcontent
Dataflow: Refactor access paths to split TypedContent into an explicit pair
|
2023-05-01 14:58:15 +02:00 |
|
Tom Hvitved
|
3a8a585335
|
Merge pull request #12979 from hvitved/type-tracking-inline-late
Type tracking: Use `noopt`+`inline_late` in `TypeTracker::[small]step`
|
2023-05-01 14:58:04 +02:00 |
|
Tom Hvitved
|
4687ac16ff
|
Type tracking: Use noopt+inline_late in TypeTracker::[small]step
|
2023-05-01 11:48:16 +02:00 |
|
Asger F
|
5eaaa7e074
|
JS: Add qldoc
|
2023-05-01 11:42:55 +02:00 |
|
Asger F
|
08785a4063
|
JS: Add sources from actions/core
|
2023-05-01 11:42:17 +02:00 |
|
Asger F
|
cb95dbfa14
|
JS: Add tests
|
2023-05-01 11:42:17 +02:00 |
|
yoff
|
0bc6f10a71
|
Merge pull request #12220 from amammad/amammad-python-paramiko
add some python sinks for paramiko ssh clients
|
2023-05-01 11:38:50 +02:00 |
|
Asger F
|
2c89f9747b
|
Merge pull request #12949 from asgerf/js/angular-native
JS: Add a few more DOM element sources
|
2023-05-01 11:08:45 +02:00 |
|
Asger F
|
0497e60ce2
|
JS: Model actions/exec
|
2023-05-01 11:05:59 +02:00 |
|
Asger F
|
cb9b01cbb7
|
JS: Port new sources based on comment from JarLob
|
2023-05-01 11:04:54 +02:00 |
|
Nora Dimitrijević
|
c81ea9d747
|
Merge branch 'main' into swift/rename-functions
|
2023-05-01 11:03:26 +02:00 |
|
erik-krogh
|
18f8c69261
|
satisfy the signature of HostnameRegexpSig, which doesn't understand RegExpSink
|
2023-05-01 10:49:51 +02:00 |
|
Asger F
|
3d208c0a62
|
JS: Port Actions sources based on PR from R3x
|
2023-05-01 10:48:43 +02:00 |
|
erik-krogh
|
d5029c94b6
|
changes based on review
|
2023-05-01 10:42:15 +02:00 |
|
erik-krogh
|
a7f733ab8c
|
move RegExpInterpretation into Concepts.qll
|
2023-05-01 10:42:15 +02:00 |
|
erik-krogh
|
2fad406b5c
|
move StdLibRegExpInterpretation to Stdlib.qll
|
2023-05-01 10:42:15 +02:00 |
|
erik-krogh
|
a64848c022
|
simplify StdLibRegExpInterpretation to only consider re.compile, because the rest is handled by RegexExecution
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
113ce61d40
|
fix nit in qldoc
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
2d2602b668
|
use that strings are local-source-nodes in regex-tracking
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
3cde11efc8
|
use StrConst instead of Bytes and Unicode
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
ffa3425195
|
rename away from deprecated alias in test-files
|
2023-05-01 10:42:14 +02:00 |
|
erik-krogh
|
f2adc4f958
|
add missing qldoc
|
2023-05-01 10:42:14 +02:00 |
|