|
|
ParserExtensionResultType | type |
| | Whether or not parsing was successful.
|
| |
|
unique_ptr< ParserExtensionParseData > | parse_data |
| | The parse data (if successful)
|
| |
|
string | error |
| | The error message (if unsuccessful)
|
| |
|
optional_idx | error_location |
| | The error location (if unsuccessful)
|
| |
◆ ParserExtensionParseResult() [1/3]
| duckdb::ParserExtensionParseResult::ParserExtensionParseResult |
( |
| ) |
|
|
inline |
23853 :
type(ParserExtensionResultType::DISPLAY_ORIGINAL_ERROR) {
23854 }
ParserExtensionResultType type
Whether or not parsing was successful.
Definition duckdb.cpp:23863
◆ ParserExtensionParseResult() [2/3]
| duckdb::ParserExtensionParseResult::ParserExtensionParseResult |
( |
string |
error_p | ) |
|
|
inlineexplicit |
23856 :
type(ParserExtensionResultType::DISPLAY_EXTENSION_ERROR),
error(std::move(error_p)) {
23857 }
string error
The error message (if unsuccessful)
Definition duckdb.cpp:23867
◆ ParserExtensionParseResult() [3/3]
23859 :
type(ParserExtensionResultType::PARSE_SUCCESSFUL),
parse_data(std::move(parse_data_p)) {
23860 }
unique_ptr< ParserExtensionParseData > parse_data
The parse data (if successful)
Definition duckdb.cpp:23865
The documentation for this struct was generated from the following file:
- external/duckdb/duckdb.cpp