OmniSciDB
a5dc49c757
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
UsedColumnsVisitor Member List
This is the complete list of members for
UsedColumnsVisitor
, including all inherited members.
aggregateResult
(const std::unordered_set< shared::ColumnKey > &aggregate, const std::unordered_set< shared::ColumnKey > &next_result) const override
UsedColumnsVisitor
inline
protected
virtual
defaultResult
() const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visit
(const Analyzer::Expr *expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
visitAggExpr
(const Analyzer::AggExpr *agg) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitArrayOper
(Analyzer::ArrayExpr const *array_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitBegin
() const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitBinOper
(const Analyzer::BinOper *bin_oper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitCardinality
(const Analyzer::CardinalityExpr *cardinality) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitCaseExpr
(const Analyzer::CaseExpr *case_) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitCharLength
(const Analyzer::CharLengthExpr *char_length) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitColumnVar
(const Analyzer::ColumnVar *column) const override
UsedColumnsVisitor
inline
protected
virtual
visitColumnVarTuple
(const Analyzer::ExpressionTuple *) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitConstant
(const Analyzer::Constant *) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitDateaddExpr
(const Analyzer::DateaddExpr *dateadd) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitDatediffExpr
(const Analyzer::DatediffExpr *datediff) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitDatetruncExpr
(const Analyzer::DatetruncExpr *datetrunc) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitExtractExpr
(const Analyzer::ExtractExpr *extract) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitFunctionOper
(const Analyzer::FunctionOper *func_oper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitFunctionOperWithCustomTypeHandling
(const Analyzer::FunctionOperWithCustomTypeHandling *func_oper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitGeoBinOper
(const Analyzer::GeoBinOper *geo_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitGeoExpr
(const Analyzer::GeoExpr *geo_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitGeoUOper
(const Analyzer::GeoUOper *geo_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitInIntegerSet
(const Analyzer::InIntegerSet *in_integer_set) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitInValues
(const Analyzer::InValues *in_values) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitKeyForString
(const Analyzer::KeyForStringExpr *key_for_string) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitLikeExpr
(const Analyzer::LikeExpr *like) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitLikelihood
(const Analyzer::LikelihoodExpr *likelihood) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitMLPredict
(const Analyzer::MLPredictExpr *ml_predict_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitOffsetInFragment
(const Analyzer::OffsetInFragment *) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitPCAProject
(const Analyzer::PCAProjectExpr *pca_project_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitRangeJoinOper
(const Analyzer::RangeOper *range_oper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitRegexpExpr
(const Analyzer::RegexpExpr *regexp) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitSampleRatio
(const Analyzer::SampleRatioExpr *sample_ratio) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitStringOper
(const Analyzer::StringOper *string_oper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitUOper
(const Analyzer::UOper *uoper) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitVar
(const Analyzer::Var *) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitWidthBucket
(const Analyzer::WidthBucketExpr *width_bucket_expr) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
visitWindowFunction
(const Analyzer::WindowFunction *window_func) const
ScalarExprVisitor< std::unordered_set< shared::ColumnKey > >
inline
protected
virtual
Generated on Tue Aug 27 2024 00:13:00 for OmniSciDB by
1.8.5