test_cases: Class diagrams: - name: t00002 title: Basic class inheritance description: - name: t00003 title: Class fields and methods description: - name: t00004 title: Nested classes and enums description: - name: t00005 title: Basic class field relationships description: - name: t00006 title: Class field relationships inferred from templates description: - name: t00007 title: Smart pointers description: - name: t00008 title: Template and template template relationships description: - name: t00009 title: Template instantiation description: - name: t00010 title: Basic template instantiation description: - name: t00011 title: Friend relationships description: - name: t00012 title: Advanced template instantiations description: - name: t00013 title: Template instantiation relationships description: - name: t00014 title: Alias template instantiation description: - name: t00015 title: Namespace fun description: - name: t00016 title: Unnamed enums and empty templates description: - name: t00017 title: Test include relations also as members flag description: - name: t00018 title: Pimpl pattern description: - name: t00019 title: Layercake pattern description: - name: t00020 title: Abstract factory pattern description: - name: t00021 title: Visitor pattern description: - name: t00022 title: Template method pattern description: - name: t00023 title: Strategy pattern description: - name: t00024 title: Proxy pattern description: - name: t00025 title: Template proxy pattern description: - name: t00026 title: Template memento pattern description: - name: t00027 title: Template decorator pattern description: - name: t00028 title: PlantUML note decorator test case description: - name: t00029 title: PlantUML skip decorator test case description: - name: t00030 title: PlantUML relationship decorators test case description: - name: t00031 title: PlantUML style decorator test case description: - name: t00032 title: Class template with template base classes test case description: - name: t00033 title: Nested template instantiation dependency test case description: - name: t00034 title: Template metaprogramming type function test case description: - name: t00035 title: PlantUML class diagram layout hints test case description: - name: t00036 title: Class diagram with namespaces generated as packages description: - name: t00037 title: Anonymous nested struct test case description: - name: t00038 title: Template instantiation with unexposed nested templates description: - name: t00039 title: Subclass class diagram filter test description: - name: t00040 title: Relationship and access filter test description: - name: t00041 title: Context diagram filter test description: - name: t00042 title: Specialization class template diagram filter test description: - name: t00043 title: Dependants and dependencies class diagram filter test description: - name: t00044 title: Test case for inner type aliases with parent class template args description: - name: t00045 title: Test case for root namespace handling description: - name: t00046 title: Test case for root namespace handling with packages description: - name: t00047 title: Test case for recursive variadic template description: - name: t00048 title: Test case for unique entity id with multiple translation units description: - name: t00049 title: Test case configurable type aliases description: - name: t00050 title: Test case for generating notes from comments using jinja templates description: - name: t00051 title: Test case for relative paths in lambda names description: - name: t00052 title: Test case for template methods rendering description: - name: t00053 title: Test case for `together` layout hint in class diagram description: - name: t00054 title: Test case for `together` layout hint in class diagram with rendered namespaces description: - name: t00055 title: Test case for `row` and `column` layout hints description: - name: t00056 title: Basic C++20 concepts test case description: - name: t00057 title: Test case C99/C11 translation units with structs and unions description: - name: t00058 title: Test case for concepts with variadic parameters and type aliases description: - name: t00059 title: Non-virtual abstract factory pattern using concepts test case description: - name: t00060 title: Parents (base classes) diagram filter test case description: - name: t00061 title: Paths diagram filter test case description: - name: t00062 title: Template specialization matching based on deduced context description: - name: t00063 title: Element types diagram filter test case description: - name: t00064 title: Template type list test case description: - name: t00065 title: Class diagram with packages from directory structure description: - name: t00066 title: Class fields and methods without grouping and sorting description: - name: t00067 title: Class method type filter test case description: - name: t00068 title: Context filter radius parameter test case description: - name: t00069 title: Coroutine methods in class diagrams description: - name: t00070 title: Diagram filter based on C++20 modules description: - name: t00071 title: Class diagram with C++20 modules generated as packages description: - name: t00072 title: Class diagram with C++20 module partitions generated as packages description: - name: t00073 title: Class diagram for template overload pattern description: - name: t00074 title: Test case for rendering concepts without requirements description: - name: t00075 title: Test case for class diagram styles in config file description: - name: t00076 title: Test case for context diagram with inward direction flag description: - name: t00077 title: Test case for context diagram with outward direction flag description: - name: t00078 title: Test case for context diagram with relationships option description: - name: t00079 title: Test case for context diagram exclude filter with relationships option description: - name: t00080 title: Test case for including elements from system headers description: Sequence diagrams: - name: t20001 title: Basic sequence diagram test case description: - name: t20002 title: Free function sequence diagram test case description: - name: t20003 title: Function template sequence diagram test case description: - name: t20004 title: Function template instantiation sequence diagram test case description: - name: t20005 title: Class template basic sequence diagram description: - name: t20006 title: Class template specialization basic sequence diagram description: - name: t20007 title: Class template variadic argument list sequence diagram description: - name: t20008 title: Constexpr if sequence diagram test case description: - name: t20009 title: Smart pointer dereference call expression test case description: - name: t20010 title: Container sequence diagram test case description: - name: t20011 title: Recursive calls sequence diagram test case description: - name: t20012 title: Lambda expression call sequence diagram test case description: - name: t20013 title: Function and method arguments in sequence diagrams test case description: - name: t20014 title: Multiple translation units sequence diagram test case description: - name: t20015 title: Class exclusion by namespace in sequence diagram test case description: - name: t20016 title: Template method specialization sequence diagram test case description: - name: t20017 title: Test case for combine_free_functions_into_file_participants option description: - name: t20018 title: Recursive template sequence diagram test case description: - name: t20019 title: Curiously Recurring Template Pattern sequence diagram test case description: - name: t20020 title: If statement sequence diagram test case description: - name: t20021 title: Loop statements sequence diagram test case description: - name: t20022 title: Forward class declaration sequence diagram test case description: - name: t20023 title: Try/catch statement sequence diagram test case description: - name: t20024 title: Switch statement sequence diagram test case description: - name: t20025 title: Skip decorator sequence diagram test case description: - name: t20026 title: Virtual method call sequence diagram test case description: - name: t20027 title: Filter call expressions based on access test case description: - name: t20028 title: Conditional (ternary) '?:' operator test case description: - name: t20029 title: Combined feature sequence diagram test case description: - name: t20030 title: Constructor and operator call test case description: - name: t20031 title: Callee type sequence diagram filter test case description: - name: t20032 title: Return type generation option sequence diagram test case description: - name: t20033 title: Control statement text in sequence diagram test case description: - name: t20034 title: Test case for rendering all call chains from one activity to another (from_to) description: - name: t20035 title: from_to sequence diagram test case with free functions description: - name: t20036 title: Test case for rendering all call chains leading to an activity (to) description: - name: t20037 title: Test case checking if activities in static variable declarations appear only once description: - name: t20038 title: Sequence diagram comment decorator test case description: - name: t20039 title: Test case for type aliases config option in sequence diagrams description: - name: t20040 title: Test case for recursive variadic template function call description: - name: t20041 title: Test case for recursive variadic template class call description: - name: t20042 title: Test case for template overload pattern description: - name: t20043 title: Test case for elements diagram filter in sequence diagrams description: - name: t20044 title: Test case for template method call expressions with callables description: - name: t20045 title: Test case for template function call expressions with callables description: - name: t20046 title: Test case for call expressions in nested lambdas description: - name: t20047 title: Test case for 'call' comment directive description: - name: t20048 title: Test case for message comments description: - name: t20049 title: Test case for CUDA kernel calls description: - name: t20050 title: Test case for CUDA kernel calls with participants combined to file description: - name: t20051 title: Test case for CUDA calls callee_type filter description: - name: t20052 title: Test case for inlining lambda operator calls description: - name: t20053 title: Test case for inlining nested lambda operator calls description: - name: t20054 title: Test case for sequence diagram with nested classes description: Package diagrams: - name: t30001 title: Basic package diagram test case description: - name: t30002 title: Package dependency test case description: - name: t30003 title: Package deprecated attribute test case description: - name: t30004 title: PlantUML package decorators test case description: - name: t30005 title: Package namespace alias test case description: - name: t30006 title: Package split namespace test case description: - name: t30007 title: Package diagram layout hints test case description: - name: t30008 title: Dependants and dependencies package diagram filter test description: - name: t30009 title: Together layout hint test description: - name: t30010 title: Package diagram with packages from directory structure description: - name: t30011 title: Package diagram with packages from directory structure for plain C description: - name: t30012 title: C++20 modules package diagram test description: - name: t30013 title: C++20 modules package dependencies diagram test description: - name: t30014 title: C++20 modules package diagram test with partitions description: - name: t30015 title: C++20 modules package diagram test with partition dependencies description: Include diagrams: - name: t40001 title: Basic include graph diagram test case description: - name: t40002 title: Cyclic include graph diagram test case description: - name: t40003 title: Dependants and dependencies include diagram filter test description: Configuration diagrams: - name: t90000 title: Basic config test description: