Anders Schack-Mulligen
|
e123f97303
|
Java: Remove useless pruning.
|
2019-10-09 09:35:30 +02:00 |
|
Jonas Jensen
|
daabb2c5d0
|
Merge pull request #2082 from rdmarsh2/rdmarsh/cpp/ir-getASTVariable
IR: add getASTVariable to VariableInstruction
|
2019-10-09 08:56:01 +02:00 |
|
Anders Schack-Mulligen
|
5e0ce81030
|
Java: Refactor to improve join-pipeline.
|
2019-10-08 17:15:06 +02:00 |
|
Anders Schack-Mulligen
|
20084fb3c0
|
Java: Fix pruning in partialPathStep.
|
2019-10-08 11:28:53 +02:00 |
|
Anders Schack-Mulligen
|
bf14889077
|
Java: Refactor to improve performance.
|
2019-10-08 11:28:35 +02:00 |
|
Robert Marsh
|
b60e7c204d
|
C++: autoformat and accept test output
|
2019-10-07 14:07:25 -07:00 |
|
Calum Grant
|
d6bbc51996
|
C#: Autoformat QL.
|
2019-10-07 16:10:46 +01:00 |
|
Calum Grant
|
d5a48a34e6
|
C#: Remove redundant test for indexers. Tested in library-tests\overrides.
|
2019-10-07 15:56:36 +01:00 |
|
Anders Schack-Mulligen
|
f8123679a1
|
Java: Qldoc updates.
|
2019-10-07 16:12:31 +02:00 |
|
Anders Schack-Mulligen
|
75ebc098bb
|
Java: Fix semantic merge conflict.
|
2019-10-07 15:42:26 +02:00 |
|
Anders Schack-Mulligen
|
b581e38782
|
Java: Autoformat and sync post rebase.
|
2019-10-07 15:26:39 +02:00 |
|
Tom Hvitved
|
ee5503146e
|
Add stub implementations for isUnreachableInCall()
|
2019-10-07 15:13:49 +02:00 |
|
Tom Hvitved
|
eabfa31767
|
Synchronize data flow files
|
2019-10-07 15:13:48 +02:00 |
|
semmle-qlci
|
fbb7747bd1
|
Merge pull request #2073 from hvitved/csharp/splitting-joins
Approved by calumgrant
|
2019-10-07 12:22:57 +01:00 |
|
Tom Hvitved
|
8ba94140b1
|
C#: Use containing type instead of containing method in local function TRAP label
This is in order to handle the case where the enclosing callable of a local
function is a lambda expression.
|
2019-10-06 21:05:34 +02:00 |
|
Tom Hvitved
|
28021d6715
|
C#: Add test for local function in lambda
|
2019-10-06 20:50:24 +02:00 |
|
Robert Marsh
|
17e14348d5
|
C++: sanity test for identical Chi node operands
|
2019-10-04 12:57:30 -07:00 |
|
Calum Grant
|
2706238413
|
C#: Update queries to use localExprFlow.
|
2019-10-04 16:53:02 +01:00 |
|
Calum Grant
|
af25536648
|
C#: Add localExprFlow and localExprTaint, and change notes.
|
2019-10-04 16:46:02 +01:00 |
|
Calum Grant
|
ba6eb22cc9
|
C#: Roslyn workaround for when IPropertySymbol.IsIndexer seems to be working incorrectly.
|
2019-10-04 16:28:28 +01:00 |
|
Tom Hvitved
|
b55e2948be
|
Merge pull request #1986 from calumgrant/cs/switch-cfg
C#: Fix CFG for switch statements where the default case is not the last
|
2019-10-04 16:54:04 +02:00 |
|
Tom Hvitved
|
9b58d799cb
|
Java/C++/C#: Tweak AccessPathNil::toString()
Move the type annotation outside the brackets, to avoid prefixes such as
`[ : T]`.
|
2019-10-04 11:09:44 +02:00 |
|
Robert Marsh
|
6e587f3f2a
|
IR: Add VariableInstruction.getASTVariable
|
2019-10-03 13:12:06 -07:00 |
|
Robert Marsh
|
c1e3821ab0
|
IR: rename getVariable to getIRVariable
|
2019-10-03 13:10:49 -07:00 |
|
Calum Grant
|
48dee29620
|
Merge pull request #2021 from hvitved/csharp/local-not-disposed
C#: Refactor `cs/local-not-disposed` using data flow library
|
2019-10-03 15:21:06 +01:00 |
|
Tom Hvitved
|
e5380aa6a7
|
Merge pull request #2038 from aschackmull/java/dataflow-fixes
Java/C++/C#: Misc. dataflow fixes.
|
2019-10-02 16:39:01 +02:00 |
|
Calum Grant
|
eb893fbc5d
|
Merge pull request #2024 from hvitved/csharp/conversion-unbound
C#: Handle unbound types in conversion library
|
2019-10-02 15:36:38 +01:00 |
|
Tom Hvitved
|
17085dc05c
|
C#: Fix typo
|
2019-10-02 16:26:38 +02:00 |
|
Tom Hvitved
|
6ebefbb67d
|
C#: Improve a few join-orders in Splitting.qll
|
2019-10-02 16:23:08 +02:00 |
|
Anders Schack-Mulligen
|
f87cb4d6ac
|
Java/C++/C#: Address review comments and fix test.
|
2019-10-02 14:32:17 +02:00 |
|
Calum Grant
|
28c34ad41e
|
C#: Address review comments.
|
2019-10-02 10:42:06 +01:00 |
|
Calum Grant
|
39f550b6d2
|
Merge pull request #2054 from hvitved/csharp/autobuilder/log-cleanup
C#: Cleanup more files after failed autobuilder attempt
|
2019-10-01 15:55:58 +01:00 |
|
Calum Grant
|
b4da63b3f2
|
Merge pull request #2061 from hvitved/csharp/local-function-label
C#: Prepend enclosing method in local function TRAP labels
|
2019-10-01 15:19:04 +01:00 |
|
Jonas Jensen
|
7434702958
|
Merge pull request #1735 from rdmarsh2/rdmarsh/cpp/ir-dataflow-def-by-ref-2
C++: side effect IR instructions for pointer arguments
|
2019-10-01 11:35:19 +02:00 |
|
Tom Hvitved
|
413926f675
|
C#: Prepend enclosing method in local function TRAP labels
|
2019-10-01 10:25:18 +02:00 |
|
Robert Marsh
|
d1e2ddcf99
|
C#: sync unalised_ssa IR stage and add to check
|
2019-09-30 12:53:00 -07:00 |
|
Robert Marsh
|
ee3b40bd89
|
C#: sync changes and accept test output
|
2019-09-30 12:00:55 -07:00 |
|
Robert Marsh
|
9f20cb83c3
|
C++/C#: Autoformat
|
2019-09-30 12:00:55 -07:00 |
|
Robert Marsh
|
8649978a43
|
C++: add indexes for specific side effects
|
2019-09-30 12:00:53 -07:00 |
|
Robert Marsh
|
49088e7f09
|
C++: Fix formatting and dropped line
|
2019-09-30 12:00:53 -07:00 |
|
Robert Marsh
|
3d562243e4
|
C++: add side effects for outparams
|
2019-09-30 12:00:52 -07:00 |
|
Tom Hvitved
|
4f2ca11d2c
|
C#: Suppress cs/similar-file alerts
|
2019-09-30 19:26:02 +02:00 |
|
Calum Grant
|
ad8ae35c82
|
Merge pull request #1956 from hvitved/csharp/get-an-out-node
C#: Refactor `getAnOutNode()` predicate
|
2019-09-30 16:58:21 +01:00 |
|
Tom Hvitved
|
c18d0430de
|
C#: Cleanup more files after failed autobuilder attempt
|
2019-09-30 12:08:25 +02:00 |
|
Tom Hvitved
|
b7595ed60e
|
C#: Remove duplicated class
|
2019-09-30 09:11:47 +02:00 |
|
Dave Bartolomeo
|
420713204a
|
C++, C#: Fix typo
|
2019-09-29 22:44:17 -07:00 |
|
Dave Bartolomeo
|
043e5f716b
|
C++, C#: Autoformat
|
2019-09-29 22:39:09 -07:00 |
|
Dave Bartolomeo
|
bcd987cdf1
|
Merge from master and share value numbering
|
2019-09-27 17:40:43 -07:00 |
|
Dave Bartolomeo
|
f76334c24a
|
C++, C#: Share unaliased SSA files between languages
Most of the C# diffs are from bringing those files in sync with the latest C++ files.
|
2019-09-27 13:46:42 -07:00 |
|
Dave Bartolomeo
|
5585ccd509
|
C#: Fix up after merge
|
2019-09-27 12:33:33 -07:00 |
|