Paolo Tranquilli
|
edfecddca1
|
Swift: extract AppliedPropertyWrapperExpr
|
2022-11-10 12:55:28 +01:00 |
|
Paolo Tranquilli
|
28c9d6b6b5
|
Swift: extract PropertyWrapperValuePlaceholderExpr
|
2022-11-10 11:28:05 +01:00 |
|
Paolo Tranquilli
|
3b9ec2b9eb
|
Swift: fix ObjectLiteralExpr docs
|
2022-11-10 09:44:07 +01:00 |
|
Paolo Tranquilli
|
0ccf81e67c
|
Swift: extract UnresolvedSpecializeExpr
|
2022-11-09 16:42:22 +01:00 |
|
Paolo Tranquilli
|
4770ad3177
|
Swift: extract OverloadedDeclRefExpr
|
2022-11-09 16:06:23 +01:00 |
|
Paolo Tranquilli
|
5f8e7e67b4
|
Swift: extract ObjectLiteralExpr
|
2022-11-09 15:51:08 +01:00 |
|
Paolo Tranquilli
|
a05706d89d
|
Merge pull request #11177 from github/redsun82/swift-decls
Swift: extract `PoundDiagnosticDecl` and `MissingMemberDecl`
|
2022-11-09 14:54:57 +01:00 |
|
Anders Schack-Mulligen
|
b3b7711149
|
Dataflow: Sync.
|
2022-11-09 14:23:15 +01:00 |
|
Alex Denisov
|
4ee6ae67d6
|
Swift: use explicit this to conform to the coding style
|
2022-11-09 12:17:11 +01:00 |
|
Alex Denisov
|
a1fa424ec1
|
Swift: add an internal query-suite for listing all the compiler errors
|
2022-11-09 12:05:41 +01:00 |
|
Paolo Tranquilli
|
9d4a208c0d
|
Swift: extract MissingMemberDecl
|
2022-11-09 12:04:42 +01:00 |
|
Paolo Tranquilli
|
7bcee6e9a8
|
Merge branch 'main' into redsun82/swift-decls
|
2022-11-09 11:59:16 +01:00 |
|
AlexDenisov
|
8756989b4b
|
Merge pull request #11101 from github/alexdenisov/extractor-errors
Swift: extract diagnostics
|
2022-11-09 11:33:54 +01:00 |
|
Paolo Tranquilli
|
73ad1307ae
|
Swift: extract PoundDiagnosticDecl
|
2022-11-09 11:13:55 +01:00 |
|
Paolo Tranquilli
|
b399d8df7e
|
Swift: extract opaque types and their decls
|
2022-11-09 09:27:25 +01:00 |
|
Geoffrey White
|
af9ad7b699
|
Merge branch 'main' into tuples
|
2022-11-08 21:38:38 +00:00 |
|
Paolo Tranquilli
|
53b7584a90
|
Merge pull request #11169 from github/redsun82/swift-extract-last-stmts
Swift: extract remaining `Stmt`s
|
2022-11-08 20:51:10 +01:00 |
|
Paolo Tranquilli
|
9ee4f8b388
|
Swift: extract remaining Stmts
`FailStmt` are `return nil` in fallible initializers.
`PoundAssertStmt` are an experimental feature for compile time
assertions.
|
2022-11-08 17:38:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
4cdcebf022
|
Merge pull request #11161 from geoffw0/localflowsource
Swift: Add LocalFlowSource class and a few sources.
|
2022-11-08 16:12:32 +00:00 |
|
Alex Denisov
|
2b8b6d3dc3
|
Swift: ignore diagnostics for PrintAst
|
2022-11-08 14:45:56 +01:00 |
|
Geoffrey White
|
24c8f1d8b5
|
Swift: Add some local (and remote) flow sources for String.
|
2022-11-08 13:38:25 +00:00 |
|
Alex Denisov
|
62c26f8f27
|
Swift: add diagnostics to dbscheme
|
2022-11-08 14:36:25 +01:00 |
|
Geoffrey White
|
be05b807cd
|
Swift: Add models-as-data local flow sources as well.
|
2022-11-08 13:05:41 +00:00 |
|
Geoffrey White
|
0dcb5546a1
|
Swift: Add a LocalFlowSource and FlowSource class.
|
2022-11-08 13:05:41 +00:00 |
|
Paolo Tranquilli
|
552c5249ac
|
Merge pull request #11131 from github/redsun82/swift-incomplete-ast
Swift: deal with incomplete ASTs
|
2022-11-08 14:01:58 +01:00 |
|
Rasmus Wriedt Larsen
|
4895daba85
|
DataFlow: Add read/store stepIsLocal consistency checks
|
2022-11-08 13:32:49 +01:00 |
|
Paolo Tranquilli
|
d6fb6bf036
|
Swift: customize UnspecifiedElement
|
2022-11-08 11:40:27 +01:00 |
|
Paolo Tranquilli
|
e17bc6c581
|
Swift: add UnspecifiedElement
|
2022-11-08 11:40:27 +01:00 |
|
Tony Torralba
|
4411852e59
|
Add BitwiseOperation.qll
|
2022-11-08 11:33:10 +01:00 |
|
Nora Dimitrijević
|
7585541514
|
Merge branch 'main' into swift/js-injection
|
2022-11-08 11:25:54 +01:00 |
|
Nora Dimitrijević
|
7c515bbef7
|
Swift: _ as in _ = ... is a CFG leaf node.
This enables DataFlow to skip over it and not get stuck.
|
2022-11-07 18:02:06 +01:00 |
|
Geoffrey White
|
645906a7d7
|
Merge branch 'main' into tuples
|
2022-11-07 13:17:12 +00:00 |
|
Paolo Tranquilli
|
b94066acd8
|
Merge pull request #11094 from github/redsun82/swift-translators
Swift: refactor visitors to use translations
|
2022-11-07 12:01:44 +01:00 |
|
Anders Schack-Mulligen
|
a1dba82360
|
Dataflow: Sync.
|
2022-11-04 12:41:55 +01:00 |
|
Erik Krogh Kristensen
|
ec87a932b8
|
Merge pull request #11078 from erik-krogh/stableCI
add workflow that checks compilation of all queries with the latest stable release
|
2022-11-04 11:21:23 +01:00 |
|
Geoffrey White
|
20147e87b2
|
Swift: Correct var names.
|
2022-11-04 09:38:12 +00:00 |
|
Tom Hvitved
|
587e6739d9
|
Merge pull request #11060 from hvitved/dataflow/path-node-reach-charpred
Data flow: Restrict public `PathNode`s to those that may reach a sink
|
2022-11-04 10:17:09 +01:00 |
|
Michael Nebel
|
3c8fb0520e
|
C#: Sync files.
|
2022-11-04 08:20:53 +01:00 |
|
Geoffrey White
|
86cbf1b82c
|
Swift: Add comments.
|
2022-11-03 18:45:43 +00:00 |
|
Paolo Tranquilli
|
a6b1806e66
|
Swift: refactor TypeVisitor to use translations
|
2022-11-03 18:16:53 +01:00 |
|
Geoffrey White
|
24f0eeb6df
|
Swift: Better assigning to tuple values.
|
2022-11-03 15:52:01 +00:00 |
|
Geoffrey White
|
6dc51edb4c
|
Swift: Assigning to tuple values.
|
2022-11-03 15:51:58 +00:00 |
|
Geoffrey White
|
472ece45e7
|
Swift: Basic content flow through tuples.
|
2022-11-03 15:51:33 +00:00 |
|
Nora Dimitrijević
|
924f999aa8
|
Merge pull request #11104 from github/swift/webviewjoinorder
|
2022-11-03 16:44:17 +01:00 |
|
Tom Hvitved
|
d3488da0c2
|
Data flow: Sync files
|
2022-11-03 15:52:30 +01:00 |
|
Nora Dimitrijević
|
0e67100cad
|
Swift: fix bad join order in WebView/JsExportedSource
The `getName = getName` join was happening too early,
before the methods themselves have been enumerated.
|
2022-11-03 15:30:04 +01:00 |
|
Tony Torralba
|
da67b1059c
|
Remove (now unnecessary) import
|
2022-11-03 12:38:45 +01:00 |
|
Tony Torralba
|
3e1819f25d
|
Model XMLParser constructor init(contentsOf:)
|
2022-11-03 12:01:42 +01:00 |
|
Tony Torralba
|
dc6f60a501
|
Add new XXE query
Only XMLParser sinks for the time being
|
2022-11-03 12:01:42 +01:00 |
|
Tony Torralba
|
83caf01778
|
Merge pull request #11096 from atorralba/atorralba/swift/unit
Swift: Move the Unit class to its own file
|
2022-11-03 12:00:57 +01:00 |
|