def parse_enum_values_definition(lexer: Lexer) -> List[EnumValueDefinitionNode]:
    """EnumValuesDefinition: {EnumValueDefinition+}"""
    return (
        cast(
            List[EnumValueDefinitionNode],
            many_nodes(
                lexer, TokenKind.BRACE_L, parse_enum_value_definition, TokenKind.BRACE_R
            ),
        )
        if peek(lexer, TokenKind.BRACE_L)
        else []
    )
EnumValuesDefinition: {EnumValueDefinition+}