mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-02 12:32:04 +00:00
ac6ccf7d9a
533 -> 500 objects on change Less direct dependencies
17 lines
432 B
C++
17 lines
432 B
C++
#pragma once
|
|
|
|
#include <Core/Types.h>
|
|
#include <Parsers/IParser.h>
|
|
|
|
namespace DB
|
|
{
|
|
|
|
/** Parses a name of an object which could be written in 3 forms:
|
|
* name, `name` or 'name' */
|
|
bool parseIdentifierOrStringLiteral(IParser::Pos & pos, Expected & expected, String & result);
|
|
|
|
/** Parse a list of identifiers or string literals. */
|
|
bool parseIdentifiersOrStringLiterals(IParser::Pos & pos, Expected & expected, Strings & result);
|
|
|
|
}
|