Commit Graph

22 Commits

Author SHA1 Message Date
Bartek Kryza
e07392dae6 Refactored class diagram generator to use identifiers for types 2021-03-07 23:05:03 +01:00
Bartek Kryza
77f24b5360 Added handling of template template class template arguments 2021-03-06 21:15:22 +01:00
Bartek Kryza
25254fc81d Added handling of nontype template parameters 2021-03-06 20:41:29 +01:00
Bartek Kryza
e267d295f6 Added initial class template handling 2021-03-06 12:13:17 +01:00
Bartek Kryza
5be5172bd3 Added relationship discovery through smart pointers 2021-03-04 22:59:14 +01:00
Bartek Kryza
b6858d2c61 Refactored relationship discovery algorithm 2021-03-04 22:45:52 +01:00
Bartek Kryza
59ea5758cf Refactor to_string from CXCursor to clanguml::cx::util namespace 2021-03-04 21:14:26 +01:00
Bartek Kryza
cbbf4225d6 Added basic container-based relationship discovery 2021-03-03 23:24:25 +01:00
Bartek Kryza
e4d77db5c0 Added basic class relationship handling 2021-02-28 19:13:31 +01:00
Bartek Kryza
c1f4ecefbc Fixed class visitor continuation after inner class 2021-02-26 23:22:16 +01:00
Bartek Kryza
1a4cf87ea2 Added support for nested classes and enums 2021-02-26 10:57:29 +01:00
Bartek Kryza
dfa39a0433 Added handling of static class fields 2021-02-25 20:43:29 +01:00
Bartek Kryza
78d8655c6d Added basic class access and type specifiers generation 2021-02-23 23:31:55 +01:00
Bartek Kryza
a3459035d7 Added initial abstract class rendering 2021-02-23 22:20:38 +01:00
Bartek Kryza
919ba40434 Refactored class visitor to cpp api 2021-02-21 23:13:18 +01:00
Bartek Kryza
03a26c88cf Added clang-format target 2021-02-21 12:38:51 +01:00
Bartek Kryza
ae808a830b Added Apache 2.0 license headers 2021-02-21 12:35:20 +01:00
Bartek Kryza
ce7aab2a0f Refactored test cases implementation 2021-02-20 23:17:14 +01:00
Bartek Kryza
6e907deecd Initial working sequence diagram 2021-02-19 23:35:00 +01:00
Bartek Kryza
b70d726662 Restructured cx namespace 2021-02-15 23:59:20 +01:00
Bartek Kryza
8c8d180e0f Added initial seqence diagram support 2021-02-14 23:50:35 +01:00
Bartek Kryza
8ccd4bc81e Initial commit 2021-02-07 23:13:52 +01:00