PostgreSQL Source Code
git master
|
#include <primnodes.h>
Data Fields | |
Expr | xpr |
Oid | winfnoid |
Oid | wintype |
Oid | wincollid |
Oid | inputcollid |
List * | args |
Expr * | aggfilter |
Index | winref |
bool | winstar |
bool | winagg |
int | location |
Definition at line 392 of file primnodes.h.
Expr* WindowFunc::aggfilter |
Definition at line 400 of file primnodes.h.
Referenced by assign_collations_walker(), cost_windowagg(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator(), expression_tree_walker(), get_windowfunc_expr_helper(), JumbleExpr(), ParseFuncOrColumn(), and transformJsonAggConstructor().
List* WindowFunc::args |
Definition at line 399 of file primnodes.h.
Referenced by assign_collations_walker(), cost_windowagg(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator(), expression_tree_walker(), get_windowfunc_expr_helper(), initialize_peragg(), JumbleExpr(), ParseFuncOrColumn(), transformJsonAggConstructor(), and transformWindowFuncCall().
Oid WindowFunc::inputcollid |
Definition at line 398 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ExecInitWindowAgg(), and initialize_peragg().
int WindowFunc::location |
Definition at line 404 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ParseFuncOrColumn(), transformJsonAggConstructor(), and transformWindowFuncCall().
bool WindowFunc::winagg |
Definition at line 403 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ExecInitExprRec(), ExecInitWindowAgg(), ParseFuncOrColumn(), and transformJsonAggConstructor().
Oid WindowFunc::wincollid |
Definition at line 397 of file primnodes.h.
Referenced by eval_const_expressions_mutator().
Oid WindowFunc::winfnoid |
Definition at line 395 of file primnodes.h.
Referenced by check_functions_in_node(), cost_windowagg(), eval_const_expressions_mutator(), ExecInitWindowAgg(), find_expr_references_walker(), find_window_run_conditions(), get_windowfunc_expr_helper(), initialize_peragg(), JumbleExpr(), ParseFuncOrColumn(), and transformJsonAggConstructor().
Index WindowFunc::winref |
Definition at line 401 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ExecInitWindowAgg(), find_window_functions_walker(), find_window_run_conditions(), get_windowfunc_expr_helper(), JumbleExpr(), and transformWindowFuncCall().
bool WindowFunc::winstar |
Definition at line 402 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), get_windowfunc_expr_helper(), ParseFuncOrColumn(), and transformJsonAggConstructor().
Oid WindowFunc::wintype |
Definition at line 396 of file primnodes.h.
Referenced by create_one_window_path(), eval_const_expressions_mutator(), ExecInitWindowAgg(), initialize_peragg(), ParseFuncOrColumn(), and transformJsonAggConstructor().
Expr WindowFunc::xpr |
Definition at line 394 of file primnodes.h.