| alias | duckdb::BaseExpression | |
| BaseExpression(ExpressionType type, ExpressionClass expression_class) | duckdb::BaseExpression | inline |
| bind_info | duckdb::BoundFunctionExpression | |
| BoundFunctionExpression(LogicalType return_type, ScalarFunction bound_function, vector< unique_ptr< Expression > > arguments, unique_ptr< FunctionData > bind_info, bool is_operator=false) (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | |
| CanThrow() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| Cast() (defined in duckdb::BaseExpression) | duckdb::BaseExpression | inline |
| Cast() const (defined in duckdb::BaseExpression) | duckdb::BaseExpression | inline |
| children | duckdb::BoundFunctionExpression | |
| ClearAlias() | duckdb::BaseExpression | inline |
| Copy() const override | duckdb::BoundFunctionExpression | virtual |
| CopyProperties(const Expression &other) | duckdb::Expression | inlineprotected |
| Deserialize(Deserializer &deserializer) (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | static |
| Equals(const BaseExpression &other) const override | duckdb::BoundFunctionExpression | virtual |
| Equals(const Expression &left, const Expression &right) (defined in duckdb::Expression) | duckdb::Expression | inlinestatic |
| Equals(const unique_ptr< Expression > &left, const unique_ptr< Expression > &right) (defined in duckdb::Expression) | duckdb::Expression | static |
| Equals(const BaseExpression &left, const BaseExpression &right) (defined in duckdb::BaseExpression) | duckdb::BaseExpression | inlinestatic |
| Expression(ExpressionType type, ExpressionClass expression_class, LogicalType return_type) (defined in duckdb::Expression) | duckdb::Expression | |
| expression_class | duckdb::BaseExpression | |
| function | duckdb::BoundFunctionExpression | |
| GetAlias() const | duckdb::BaseExpression | inline |
| GetExpressionClass() const | duckdb::BaseExpression | inline |
| GetExpressionType() const | duckdb::BaseExpression | inline |
| GetName() const | duckdb::BaseExpression | virtual |
| GetQueryLocation() const | duckdb::BaseExpression | inline |
| HasAlias() const | duckdb::BaseExpression | inline |
| Hash() const override | duckdb::BoundFunctionExpression | virtual |
| HasParameter() const override | duckdb::Expression | virtual |
| HasSubquery() const override | duckdb::Expression | virtual |
| is_operator | duckdb::BoundFunctionExpression | |
| IsAggregate() const override | duckdb::Expression | virtual |
| IsConsistent() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| IsFoldable() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| IsScalar() const override | duckdb::Expression | virtual |
| IsVolatile() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| IsWindow() const override | duckdb::Expression | virtual |
| ListEquals(const vector< unique_ptr< Expression > > &left, const vector< unique_ptr< Expression > > &right) (defined in duckdb::Expression) | duckdb::Expression | static |
| operator==(const BaseExpression &rhs) const (defined in duckdb::BaseExpression) | duckdb::BaseExpression | inline |
| Print() const | duckdb::BaseExpression | |
| PropagatesNullValues() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| query_location | duckdb::BaseExpression | |
| return_type | duckdb::Expression | |
| Serialize(Serializer &serializer) const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| SetAlias(const string &alias_p) | duckdb::BaseExpression | inline |
| SetAlias(string &&alias_p) | duckdb::BaseExpression | inline |
| SetExpressionTypeUnsafe(ExpressionType new_type) | duckdb::BaseExpression | inline |
| SetQueryLocation(optional_idx location) | duckdb::BaseExpression | inline |
| ToString() const override | duckdb::BoundFunctionExpression | virtual |
| type | duckdb::BaseExpression | |
| TYPE (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | static |
| verification_stats | duckdb::Expression | |
| Verify() const override (defined in duckdb::BoundFunctionExpression) | duckdb::BoundFunctionExpression | virtual |
| ~BaseExpression() (defined in duckdb::BaseExpression) | duckdb::BaseExpression | inlinevirtual |
| ~Expression() override (defined in duckdb::Expression) | duckdb::Expression | |