original_string: public function elements(): array
      {
          if (!isset($this->_unspecifiedTypes)) {
              $this->_unspecifiedTypes = array_map(
                  function (Element $el) {
                      return new UnspecifiedType($el);
                  }, $this->_elements);
          }
          return $this->_unspecifiedTypes;
      }
code: public function elements(): array
      {
          if (!isset($this->_unspecifiedTypes)) {
              $this->_unspecifiedTypes = array_map(
                  function (Element $el) {
                      return new UnspecifiedType($el);
                  }, $this->_elements);
          }
          return $this->_unspecifiedTypes;
      }
code_tokens: public function elements ( ) : array { if ( ! isset ( $ this -> _unspecifiedTypes ) ) { $ this -> _unspecifiedTypes = array_map ( function ( Element $ el ) { return new UnspecifiedType ( $ el ) ; } , $ this -> _elements ) ; } return $ this -> _unspecifiedTypes ; }
docstring: Get elements in the structure.
  
  @return UnspecifiedType[]
docstring_tokens: Get elements in the structure .