|
| enum class | JSONState { REGULAR
, IN_QUOTE
, ESCAPE
} |
| |
◆ JSONHighlighter()
| duckdb::JSONHighlighter::JSONHighlighter |
( |
BoxRenderValue & |
render_value | ) |
|
|
inlineexplicit |
48805 : render_value(render_value) {
48806 }
◆ HandleNull()
| void duckdb::JSONHighlighter::HandleNull |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
Reimplemented from duckdb::JSONParser.
48809 {
48810 render_value.annotations.emplace_back(ResultRenderType::NULL_VALUE, pos);
48811 render_value.annotations.emplace_back(render_value.render_mode, pos + 4);
48812 }
◆ HandleQuoteStart()
| void duckdb::JSONHighlighter::HandleQuoteStart |
( |
char |
quote | ) |
|
|
inlineoverrideprotectedvirtual |
Reimplemented from duckdb::JSONParser.
48814 {
48815 render_value.annotations.emplace_back(ResultRenderType::STRING_LITERAL, pos);
48816 }
◆ HandleQuoteEnd()
| void duckdb::JSONHighlighter::HandleQuoteEnd |
( |
char |
quote | ) |
|
|
inlineoverrideprotectedvirtual |
Reimplemented from duckdb::JSONParser.
48818 {
48819 render_value.annotations.emplace_back(render_value.render_mode, pos + 1);
48820 }
The documentation for this struct was generated from the following file:
- external/duckdb/duckdb.cpp