mirror of
https://github.com/zeek/zeek.git
synced 2025-10-14 04:28:20 +00:00
Fix clang-tidy modernize-return-braced-init-list findings
This commit is contained in:
parent
8c3eee7a87
commit
17c14a3ce1
9 changed files with 26 additions and 29 deletions
10
src/Type.cc
10
src/Type.cc
|
@ -902,7 +902,7 @@ public:
|
|||
auto v = init_expr->Eval(nullptr);
|
||||
if ( ! v ) {
|
||||
reporter->Error("failed &default in record creation");
|
||||
return ZVal();
|
||||
return {};
|
||||
}
|
||||
|
||||
if ( coerce_type )
|
||||
|
@ -911,7 +911,7 @@ public:
|
|||
else if ( init_type->Tag() == TYPE_VECTOR )
|
||||
concretize_if_unspecified(cast_intrusive<VectorVal>(v), init_type->Yield());
|
||||
|
||||
return ZVal(v, init_type);
|
||||
return {v, init_type};
|
||||
}
|
||||
|
||||
bool IsDeferrable() const override { return false; }
|
||||
|
@ -930,7 +930,7 @@ class RecordFieldInit final : public FieldInit {
|
|||
public:
|
||||
RecordFieldInit(RecordTypePtr _init_type) : init_type(std::move(_init_type)) {}
|
||||
|
||||
ZVal Generate() const override { return ZVal(new RecordVal(init_type)); }
|
||||
ZVal Generate() const override { return {new RecordVal(init_type)}; }
|
||||
|
||||
bool IsDeferrable() const override {
|
||||
assert(! run_state::is_parsing);
|
||||
|
@ -948,7 +948,7 @@ public:
|
|||
TableFieldInit(TableTypePtr _init_type, detail::AttributesPtr _attrs)
|
||||
: init_type(std::move(_init_type)), attrs(std::move(_attrs)) {}
|
||||
|
||||
ZVal Generate() const override { return ZVal(new TableVal(init_type, attrs)); }
|
||||
ZVal Generate() const override { return {new TableVal(init_type, attrs)}; }
|
||||
|
||||
private:
|
||||
TableTypePtr init_type;
|
||||
|
@ -961,7 +961,7 @@ class VectorFieldInit final : public FieldInit {
|
|||
public:
|
||||
VectorFieldInit(VectorTypePtr _init_type) : init_type(std::move(_init_type)) {}
|
||||
|
||||
ZVal Generate() const override { return ZVal(new VectorVal(init_type)); }
|
||||
ZVal Generate() const override { return {new VectorVal(init_type)}; }
|
||||
|
||||
private:
|
||||
VectorTypePtr init_type;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue