|
| parse_function_t | parse_function = nullptr |
| |
| plan_function_t | plan_function = nullptr |
| |
|
parser_override_function_t | parser_override = nullptr |
| | Override the current parser with a new parser and return a vector of SQL statements.
|
| |
|
shared_ptr< ParserExtensionInfo > | parser_info |
| | Additional parser info passed to the parse function.
|
| |
◆ parse_function
| parse_function_t duckdb::ParserExtension::parse_function = nullptr |
The parse function of the parser extension. Takes a query string as input and returns ParserExtensionParseData (on success) or an error
◆ plan_function
| plan_function_t duckdb::ParserExtension::plan_function = nullptr |
The plan function of the parser extension Takes as input the result of the parse_function, and outputs various properties of the resulting plan
The documentation for this class was generated from the following file:
- external/duckdb/duckdb.cpp