OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ScalarExprVisitor< T > Member List

This is the complete list of members for ScalarExprVisitor< T >, including all inherited members.

aggregateResult(const T &aggregate, const T &next_result) const ScalarExprVisitor< T >inlineprotectedvirtual
defaultResult() const ScalarExprVisitor< T >inlineprotectedvirtual
visit(const Analyzer::Expr *expr) const ScalarExprVisitor< T >inline
visitAggExpr(const Analyzer::AggExpr *agg) const ScalarExprVisitor< T >inlineprotectedvirtual
visitArrayOper(Analyzer::ArrayExpr const *array_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitBegin() const ScalarExprVisitor< T >inlineprotectedvirtual
visitBinOper(const Analyzer::BinOper *bin_oper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitCardinality(const Analyzer::CardinalityExpr *cardinality) const ScalarExprVisitor< T >inlineprotectedvirtual
visitCaseExpr(const Analyzer::CaseExpr *case_) const ScalarExprVisitor< T >inlineprotectedvirtual
visitCharLength(const Analyzer::CharLengthExpr *char_length) const ScalarExprVisitor< T >inlineprotectedvirtual
visitColumnVar(const Analyzer::ColumnVar *) const ScalarExprVisitor< T >inlineprotectedvirtual
visitColumnVarTuple(const Analyzer::ExpressionTuple *) const ScalarExprVisitor< T >inlineprotectedvirtual
visitConstant(const Analyzer::Constant *) const ScalarExprVisitor< T >inlineprotectedvirtual
visitDateaddExpr(const Analyzer::DateaddExpr *dateadd) const ScalarExprVisitor< T >inlineprotectedvirtual
visitDatediffExpr(const Analyzer::DatediffExpr *datediff) const ScalarExprVisitor< T >inlineprotectedvirtual
visitDatetruncExpr(const Analyzer::DatetruncExpr *datetrunc) const ScalarExprVisitor< T >inlineprotectedvirtual
visitExtractExpr(const Analyzer::ExtractExpr *extract) const ScalarExprVisitor< T >inlineprotectedvirtual
visitFunctionOper(const Analyzer::FunctionOper *func_oper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitFunctionOperWithCustomTypeHandling(const Analyzer::FunctionOperWithCustomTypeHandling *func_oper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitGeoBinOper(const Analyzer::GeoBinOper *geo_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitGeoExpr(const Analyzer::GeoExpr *geo_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitGeoUOper(const Analyzer::GeoUOper *geo_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitInIntegerSet(const Analyzer::InIntegerSet *in_integer_set) const ScalarExprVisitor< T >inlineprotectedvirtual
visitInValues(const Analyzer::InValues *in_values) const ScalarExprVisitor< T >inlineprotectedvirtual
visitKeyForString(const Analyzer::KeyForStringExpr *key_for_string) const ScalarExprVisitor< T >inlineprotectedvirtual
visitLikeExpr(const Analyzer::LikeExpr *like) const ScalarExprVisitor< T >inlineprotectedvirtual
visitLikelihood(const Analyzer::LikelihoodExpr *likelihood) const ScalarExprVisitor< T >inlineprotectedvirtual
visitMLPredict(const Analyzer::MLPredictExpr *ml_predict_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitOffsetInFragment(const Analyzer::OffsetInFragment *) const ScalarExprVisitor< T >inlineprotectedvirtual
visitPCAProject(const Analyzer::PCAProjectExpr *pca_project_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitRangeJoinOper(const Analyzer::RangeOper *range_oper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitRegexpExpr(const Analyzer::RegexpExpr *regexp) const ScalarExprVisitor< T >inlineprotectedvirtual
visitSampleRatio(const Analyzer::SampleRatioExpr *sample_ratio) const ScalarExprVisitor< T >inlineprotectedvirtual
visitStringOper(const Analyzer::StringOper *string_oper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitUOper(const Analyzer::UOper *uoper) const ScalarExprVisitor< T >inlineprotectedvirtual
visitVar(const Analyzer::Var *) const ScalarExprVisitor< T >inlineprotectedvirtual
visitWidthBucket(const Analyzer::WidthBucketExpr *width_bucket_expr) const ScalarExprVisitor< T >inlineprotectedvirtual
visitWindowFunction(const Analyzer::WindowFunction *window_func) const ScalarExprVisitor< T >inlineprotectedvirtual