LUMIERA.clone/src/lib/diff
Ichthyostega 20f3252892 Upgrade: down with typename!!
Yet another chainsaw massacre.

One of the most obnoxious annoyances with C++ metaprogramming
is the need to insert `typename` and `template` qualifiers into
most definitions, to help the compiler to cope with the syntax,
which is not context-free.

The recent standards adds several clarifications, so that most
of these qualifiers are redundant now, at least at places where
it is unambiguously clear that only a type can be given.

GCC already supports most of these relaxing rules
(Clang unfortunately lags way behind with support of newer language features...)
2025-07-06 01:19:08 +02:00
..
diff-language.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
diff-mutable.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
diff.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
gen-node.cpp clean-up: trifles 2025-06-07 23:59:57 +02:00
gen-node.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
index-table.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
list-diff-application.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
list-diff-detector.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
list-diff.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mutation-message.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
record.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
test-mutation-target.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
tree-diff-application.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
tree-diff-traits.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
tree-diff.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tree-diff.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tree-mutator-attribute-binding.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
tree-mutator-collection-binding.hpp Upgrade: down with typename!! 2025-07-06 01:19:08 +02:00
tree-mutator-diffmutable-binding.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tree-mutator-gen-node-binding.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tree-mutator-listener-binding.hpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
tree-mutator-noop-binding.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00
tree-mutator.hpp clean-up: trifles 2025-06-07 23:59:57 +02:00