======================
Struct initializations
======================

void main() {
  Foo[] foos = {
    Foo(),
    { 1 },
    Foo() { bar = 1 },
  };
}

---

(source_file
  (namespace_member
    (method_declaration
      (type)
      (symbol (identifier))
      (block
        (local_declaration
          (type (symbol (identifier)) (array_type))
          (assignment
            (identifier)
            (initializer
              (argument
                (method_call_expression
                  (member_access_expression (identifier))))
              (argument
                (initializer
                  (argument (literal (integer)))))
              (argument
                (struct_initializer
                  (method_call_expression
                    (member_access_expression (identifier)))
                  (object_initializers
                    (member_initializer
                      (identifier)
                      (literal (integer)))))))))))))
