Automattic\WooCommerce\Vendor\GraphQL\Language

Parser::parseUnionMemberTypesprivateWC 1.0

Method of the class: Parser{}

No Hooks.

Returns

NodeList<NamedTypeNode>.

Usage

// private - for code of main (parent) class only
$result = $this->parseUnionMemberTypes(): NodeList;

Parser::parseUnionMemberTypes() code WC 11.1.2

private function parseUnionMemberTypes(): NodeList
{
    $types = [];
    if ($this->skip(Token::EQUALS)) {
        // Optional leading pipe
        $this->skip(Token::PIPE);
        do {
            $types[] = $this->parseNamedType();
        } while ($this->skip(Token::PIPE));
    }

    return new NodeList($types);
}