Affected rules
Description
The rule clearly states that initializers of non-fundamental types are excluded:
When declaring a variable that is initialized with a function call or initializer of non-fundamental type.
However we currently only exclude ClassAggregateLiterals and function calls.
Example
class Foo { };
Foo f;
...
auto& a = f;
Affected rules
A7-1-5Description
The rule clearly states that initializers of non-fundamental types are excluded:
However we currently only exclude
ClassAggregateLiterals and function calls.Example