Logo
Explore Help
Sign In
erki/masters-thesis
1
0
Fork 0
You've already forked masters-thesis
Code Issues Pull Requests Projects Releases Wiki Activity
19 Commits 2 Branches 0 Tags
Commit Graph

15 Commits

Author SHA1 Message Date
Erki
83ca2deb0e Better branch detection model
For loops are now broken up into 2 branches: 1 (init) and 2 (cond + inc).
2021-03-07 13:02:14 +02:00
Erki
a23e5c66ab Add subscript operation recognition 2021-03-07 11:49:16 +02:00
Erki
7a852f8f94 Add function call recognition and pretty printing 2021-03-07 01:25:48 +02:00
Erki
0509d250ab Better for-loop/fallthrough branch detection. 2021-03-04 02:36:12 +02:00
Erki
a0b9775f13 Make for-loop initializer detector use post traverse statement 2021-03-03 01:51:06 +02:00
Erki
5a2d5ed933 Loop initializations are excluded from eval 2021-03-03 01:27:14 +02:00
Erki
16f4c85f6d AST Visitor based implementation of the operation finder 2021-03-03 00:34:06 +02:00
Erki
aff90d5a9d Refactor AST matcher to a separate class 2021-03-02 23:24:38 +02:00
Erki
0e7cf93c9b Refactor for later library use 2021-02-28 22:09:23 +02:00
Erki
cff605642f Add output serialization to JSON file. 2021-02-28 18:50:09 +02:00
Erki
375e3f9af6 Add nlohmann::json as a dependency. 2021-02-28 18:49:23 +02:00
Erki
6f3dce5972 Resolve macro expansions properly 2021-02-24 23:05:38 +02:00
Erki
2df47d4bc5 Fixes the compiler not acknowledging preprocessor and include statements. 2021-02-24 21:49:50 +02:00
Erki
e30d779c30 Testcases and executable rename 2021-02-24 17:45:27 +02:00
Erki
7849afc4dd First working version. 2021-02-21 17:42:42 +02:00
Powered by Gitea Version: 1.23.3 Page: 40ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API