Port member initialization from constructor to declaration (C++11)

Using `clang-tidy`'s `modernize-use-default-member-init` check and
manual review of the changes, and some extra manual changes that
`clang-tidy` failed to do.

Also went manually through all of `core` to find occurrences that
`clang-tidy` couldn't handle, especially all initializations done
in a constructor without using initializer lists.
This commit is contained in:
Rémi Verschelde 2020-05-12 17:01:17 +02:00
parent e7c9d81876
commit 1f6f364a56
325 changed files with 1689 additions and 3480 deletions

View file

@ -64,27 +64,19 @@ public:
private:
struct VariantContainer {
int order;
int order = 0;
Variant variant;
Variant initial;
bool has_default_value;
bool hide_from_editor;
bool save;
bool restart_if_changed;
VariantContainer() :
order(0),
has_default_value(false),
hide_from_editor(false),
save(false),
restart_if_changed(false) {
}
bool has_default_value = false;
bool hide_from_editor = false;
bool save = false;
bool restart_if_changed = false;
VariantContainer() {}
VariantContainer(const Variant &p_variant, int p_order) :
order(p_order),
variant(p_variant),
has_default_value(false),
hide_from_editor(false),
save(false),
restart_if_changed(false) {
variant(p_variant) {
}
};