Bartek Kryza
|
2c2040d95d
|
Updated cppast ref
|
2021-03-25 22:29:59 +01:00 |
|
Bartek Kryza
|
d3331133c6
|
Updated github actions to checkout submodules
|
2021-03-24 17:44:35 +01:00 |
|
Bartek Kryza
|
ff2a08c3c6
|
Fixed class inner class and enum relationship generation
|
2021-03-24 11:30:08 +01:00 |
|
Bartek Kryza
|
a26cfb6d60
|
Added enum handling
|
2021-03-24 11:00:17 +01:00 |
|
Bartek Kryza
|
5dc841d9e6
|
Initial refactor to cppast
|
2021-03-24 01:02:28 +01:00 |
|
Bartek Kryza
|
b95bf324c2
|
Updated cppast submodule ref
|
2021-03-24 01:02:13 +01:00 |
|
Bartek Kryza
|
06256f0456
|
Added typedef and typealias test
|
2021-03-21 18:36:51 +01:00 |
|
Bartek Kryza
|
7001c0870e
|
Disabled test of template template parameters
|
2021-03-21 10:54:36 +01:00 |
|
Bartek Kryza
|
32948ab143
|
Fixed multiple instantiation of templates instances
|
2021-03-20 20:35:55 +01:00 |
|
Bartek Kryza
|
90952d8c3c
|
Fixed dependency generation for template specializations
|
2021-03-20 19:54:04 +01:00 |
|
Bartek Kryza
|
79ad29164c
|
Refactored class diagram visitor to a cc file
|
2021-03-20 13:19:37 +01:00 |
|
Bartek Kryza
|
ab4a649b7c
|
Refactored class diagram entity process functions
|
2021-03-20 12:44:54 +01:00 |
|
Bartek Kryza
|
8642837775
|
Refactored class based specifier handler
|
2021-03-20 11:41:36 +01:00 |
|
Bartek Kryza
|
75c4706c9b
|
Refactored enum declaration processing
|
2021-03-19 21:56:28 +01:00 |
|
Bartek Kryza
|
41953817a5
|
Refactored class declaration processing
|
2021-03-19 21:47:09 +01:00 |
|
Bartek Kryza
|
bd2aecb775
|
Fixed dependency generation for template parameters
|
2021-03-19 19:52:39 +01:00 |
|
Bartek Kryza
|
ce1d94984d
|
Fixed duplicate dependency relationships
|
2021-03-18 23:21:06 +01:00 |
|
Bartek Kryza
|
2322833897
|
Added generation of dependency relations based on method params
|
2021-03-18 23:14:40 +01:00 |
|
Bartek Kryza
|
d55e57eb05
|
Fixed method result type generation
|
2021-03-18 21:02:33 +01:00 |
|
Bartek Kryza
|
3c0e9d51d2
|
Added handling of method parameters default values
|
2021-03-18 20:33:46 +01:00 |
|
Bartek Kryza
|
fcafef4b85
|
Added basic method parameter handling
|
2021-03-18 19:58:27 +01:00 |
|
Bartek Kryza
|
bffaa0a7d9
|
Fixed t00012 includes
|
2021-03-15 00:25:12 +01:00 |
|
Bartek Kryza
|
73d47563d6
|
Added -u option to test_cases for enabling debug logs
|
2021-03-15 00:13:03 +01:00 |
|
Bartek Kryza
|
a86add009c
|
Refactored test cases tags
|
2021-03-15 00:04:32 +01:00 |
|
Bartek Kryza
|
5a5652a443
|
Fixed logging levels
|
2021-03-14 23:27:53 +01:00 |
|
Bartek Kryza
|
c5beac2bd2
|
Disabled error log
|
2021-03-14 15:54:10 +01:00 |
|
Bartek Kryza
|
93310b54e0
|
Fixed template instantiation with mixed type and non-type parameters
|
2021-03-14 11:59:50 +01:00 |
|
Bartek Kryza
|
0fc862332a
|
Added nontype variadic instantiation support
|
2021-03-14 10:53:54 +01:00 |
|
Bartek Kryza
|
2033ca29c0
|
Refactored is variadic to a method of cursor
|
2021-03-13 20:47:22 +01:00 |
|
Bartek Kryza
|
ca9927ecc9
|
Added basic variadic template class support
|
2021-03-13 18:22:29 +01:00 |
|
Bartek Kryza
|
86945b11d4
|
Restructured test cases into categories
|
2021-03-13 14:32:33 +01:00 |
|
Bartek Kryza
|
520071f5b3
|
Added test case for inline diagram in config without code
|
2021-03-12 22:22:42 +01:00 |
|
Bartek Kryza
|
0ee5eeb619
|
Added friend relationship to class templates
|
2021-03-11 22:11:11 +01:00 |
|
Bartek Kryza
|
bf64b75bdd
|
Skip friends outside of included scope
|
2021-03-11 18:20:02 +01:00 |
|
Bartek Kryza
|
3bdac248ba
|
Added support for class friend declarations
|
2021-03-11 18:05:16 +01:00 |
|
Bartek Kryza
|
47dc82931f
|
Added skipping of forward declarations
|
2021-03-11 10:56:32 +01:00 |
|
Bartek Kryza
|
3e4590641a
|
Added partial specialization handling
|
2021-03-11 00:18:16 +01:00 |
|
Bartek Kryza
|
ffed3fef1a
|
Added handling of template instantiation relationships
|
2021-03-10 11:44:35 +01:00 |
|
Bartek Kryza
|
9cb21ab7a2
|
Added template insantiation relation
|
2021-03-10 00:03:23 +01:00 |
|
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
|
decaf22b5f
|
Added mapping table to README
|
2021-03-03 23:23:32 +01:00 |
|
Bartek Kryza
|
32961cb42e
|
Added test_util unit tests
|
2021-03-02 22:47:08 +01:00 |
|
Bartek Kryza
|
e53294905e
|
Extended t00003 with static const auto field test
|
2021-02-28 19:30:55 +01:00 |
|