AutosarC++17_03-A8.5.2

Braced-initialization {}, without equals sign, shall be used for variable initialization

Required inputs: IR

Possible Messages

Key

Text

Severity

Disabled

old_style_variable_init

Braced-initialization {}, without equals sign, shall be used for variable initialization.

None

False

Options

allow_auto

allow_auto : bool = False

Whether to allow the initialization of a variable with auto-type, without using braced-initialization.
 

allow_expressions

allow_expressions : set[bauhaus.ir.PIR_Class_Name] = set()

A set of PIR class names that are allowed as the initialization of a variable without using braced-initialization.