original_string: protected function getSourceElement(): ?XmlElement
      {
          $list = $this->node->getElementsByTagNameNS(XliffFile::XLIFF_NS, 'source');
          if ($list->length && $element = $list->item(0)) {
              /** @var XmlElement $element */
              return $element;
          }
  
          return null;
      }
code: protected function getSourceElement(): ?XmlElement
      {
          $list = $this->node->getElementsByTagNameNS(XliffFile::XLIFF_NS, 'source');
          if ($list->length && $element = $list->item(0)) {
              /** @var XmlElement $element */
              return $element;
          }
  
          return null;
      }
code_tokens: protected function getSourceElement ( ) : ? XmlElement { $ list = $ this -> node -> getElementsByTagNameNS ( XliffFile :: XLIFF_NS , 'source' ) ; if ( $ list -> length && $ element = $ list -> item ( 0 ) ) { /** @var XmlElement $element */ return $ element ; } return null ; }
docstring: Fetch the target element.
  
  @return XmlElement|null
docstring_tokens: Fetch the target element .