This repository was archived by the owner on Oct 15, 2020. It is now read-only.
Commit 3feb6c7
authored
Pass-Based FuzzyC2Cpg (#214)
* TypeNodePass
* Port over more tests
* Revert "Port over more tests"
This reverts commit 1d986ed.
* Adapt CpgTestFixture and tests (locals have ORDER now)
* Remove superseded tests
* Fix build.
* Switch over to new AST/CFG creation and remove lots of old code
* Remove lots of old code.
* Cleanup
* More dead code removal
* scalafmt + correct CPG version
* More cleanup
* Fix pass order
* Fix stub removal
* Add JVM opts + a bit of cleanup
* StubRemoval is now fast
* scalafmt
* Downgrade ANTLR version again - didn't mean to commit that
* Set CPG version
* Remove duplicate code
* Fix goto handling
* Add file and SOURCE_FILE edge for `<global>` node
* Provide crash trigger for michael
* Comment in and provide trigger
* Revert "Comment in and provide trigger"
This reverts commit e50cec8.
* Revert "Provide crash trigger for michael"
This reverts commit 3bdcc39.
* Upgrade `cpg` - fixes bug when removing nodes
* Fix race
* Undo accidental renaming1 parent 689c44d commit 3feb6c7
File tree
56 files changed
+268
-4890
lines changed- src
- main
- java/io/shiftleft/fuzzyc2cpg
- ast/statements/jump
- output
- inmemory
- protobuf
- parser
- functions
- modules
- builder
- scala/io/shiftleft/fuzzyc2cpg
- adapter
- astnew
- cfg
- output
- overflowdb
- passes
- astcreation
- cfgcreation
- test
- java/io/shiftleft/fuzzyc2cpg
- antlrparsers/functionparser
- parsetreetoast
- scala/io/shiftleft/fuzzyc2cpg
- astnew
- cfg
- passes
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
56 files changed
+268
-4890
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
15 | 19 | | |
16 | 20 | | |
17 | 21 | | |
| |||
Lines changed: 0 additions & 47 deletions
This file was deleted.
Lines changed: 0 additions & 37 deletions
This file was deleted.
Lines changed: 0 additions & 98 deletions
This file was deleted.
Lines changed: 0 additions & 62 deletions
This file was deleted.
0 commit comments