original_string: public function deserialize(StringLiteral $data)
      {
          $data = json_decode($data->toNative(), $this->assoc);
  
          if (null === $data) {
              throw new NotWellFormedException('Invalid JSON');
          }
  
          return $data;
      }
code: public function deserialize(StringLiteral $data)
      {
          $data = json_decode($data->toNative(), $this->assoc);
  
          if (null === $data) {
              throw new NotWellFormedException('Invalid JSON');
          }
  
          return $data;
      }
code_tokens: public function deserialize ( StringLiteral $ data ) { $ data = json_decode ( $ data -> toNative ( ) , $ this -> assoc ) ; if ( null === $ data ) { throw new NotWellFormedException ( 'Invalid JSON' ) ; } return $ data ; }
docstring: Decodes a JSON string into a generic PHP object.
  
  @param StringLiteral $data
  @return \stdClass
docstring_tokens: Decodes a JSON string into a generic PHP object .