-
Notifications
You must be signed in to change notification settings - Fork 298
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for record pattern matching (#5185)
Add support for record pattern matching
- Loading branch information
1 parent
c879793
commit 717cd8b
Showing
10 changed files
with
1,051 additions
and
756 deletions.
There are no files selected for viewing
2 changes: 1 addition & 1 deletion
2
...ain/scala/io/joern/javasrc2cpg/astcreation/expressions/AstForNameExpressionsCreator.scala
Oops, something went wrong.
409 changes: 317 additions & 92 deletions
409
.../scala/io/joern/javasrc2cpg/astcreation/expressions/AstForPatternExpressionsCreator.scala
Oops, something went wrong.
4 changes: 2 additions & 2 deletions
4
...n/scala/io/joern/javasrc2cpg/astcreation/expressions/AstForSimpleExpressionsCreator.scala
Oops, something went wrong.
29 changes: 13 additions & 16 deletions
29
...ain/scala/io/joern/javasrc2cpg/astcreation/statements/AstForSimpleStatementsCreator.scala
Oops, something went wrong.
6 changes: 4 additions & 2 deletions
6
.../src/main/scala/io/joern/javasrc2cpg/astcreation/statements/AstForStatementsCreator.scala
Oops, something went wrong.
17 changes: 11 additions & 6 deletions
17
...li/frontends/javasrc2cpg/src/main/scala/io/joern/javasrc2cpg/scope/JavaScopeElement.scala
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
joern-cli/frontends/javasrc2cpg/src/main/scala/io/joern/javasrc2cpg/scope/Scope.scala
Oops, something went wrong.
1 change: 1 addition & 0 deletions
1
...ends/javasrc2cpg/src/main/scala/io/joern/javasrc2cpg/typesolvers/TypeInfoCalculator.scala
Oops, something went wrong.
1,332 changes: 696 additions & 636 deletions
1,332
...frontends/javasrc2cpg/src/test/scala/io/joern/javasrc2cpg/querying/PatternExprTests.scala
Oops, something went wrong.
5 changes: 5 additions & 0 deletions
5
joern-cli/frontends/x2cpg/src/main/scala/io/joern/x2cpg/Defines.scala
Oops, something went wrong.