|
|
ExpressionClass | expr_class |
| | The ExpressionClass of the to-be-matched expression. ExpressionClass::INVALID for ANY.
|
| |
|
unique_ptr< ExpressionTypeMatcher > | expr_type |
| | Matcher for the ExpressionType of the operator (nullptr for ANY)
|
| |
|
unique_ptr< TypeMatcher > | type |
| | Matcher for the return_type of the expression (nullptr for ANY)
|
| |
◆ CaseExpressionMatcher()
| duckdb::CaseExpressionMatcher::CaseExpressionMatcher |
( |
| ) |
|
|
inline |
69410 : ExpressionMatcher(ExpressionClass::BOUND_CASE) {
69411 }
◆ Match()
Checks if the given expression matches this ExpressionMatcher. If it does, the expression is appended to the bindings list and true is returned. Otherwise, false is returned.
Reimplemented from duckdb::ExpressionMatcher.
The documentation for this class was generated from the following file:
- external/duckdb/duckdb.cpp