Bartek Kryza
|
6b0bae3790
|
Fixed handling of class forward declarations
|
2021-03-30 22:42:01 +02:00 |
|
Bartek Kryza
|
d25a252212
|
Fixed template template example
|
2021-03-30 00:39:45 +02:00 |
|
Bartek Kryza
|
928e5f5baa
|
Added handling of template methods
|
2021-03-28 23:36:27 +02:00 |
|
Bartek Kryza
|
b61143a5b2
|
Ported template instantiation handling to cppast
|
2021-03-28 22:22:04 +02:00 |
|
Bartek Kryza
|
1daf611329
|
Updated cppast ref
|
2021-03-28 22:20:51 +02:00 |
|
Bartek Kryza
|
130ab4dc11
|
Added basic friendship relationship handling
|
2021-03-26 23:12:50 +01:00 |
|
Bartek Kryza
|
a8bab3931e
|
Fixed basic template instantiation relationships
|
2021-03-25 22:30:21 +01:00 |
|
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 |
|