|
PostgreSQL Source Code git master
|
#include <primnodes.h>
Public Member Functions | |
| Oid wintype | pg_node_attr (query_jumble_ignore) |
| Oid wincollid | pg_node_attr (query_jumble_ignore) |
| Oid inputcollid | pg_node_attr (query_jumble_ignore) |
| List *runCondition | pg_node_attr (query_jumble_ignore) |
| bool winstar | pg_node_attr (query_jumble_ignore) |
| bool winagg | pg_node_attr (query_jumble_ignore) |
Data Fields | |
| Expr | xpr |
| Oid | winfnoid |
| List * | args |
| Expr * | aggfilter |
| Index | winref |
| int | ignore_nulls |
| ParseLoc | location |
Definition at line 593 of file primnodes.h.
| Oid wintype WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| Oid wincollid WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| Oid inputcollid WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| List *runCondition WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| bool winstar WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| bool winagg WindowFunc::pg_node_attr | ( | query_jumble_ignore | ) |
| Expr* WindowFunc::aggfilter |
Definition at line 607 of file primnodes.h.
Referenced by assign_collations_walker(), cost_windowagg(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_windowfunc_expr_helper(), ParseFuncOrColumn(), and transformJsonAggConstructor().
| List* WindowFunc::args |
Definition at line 605 of file primnodes.h.
Referenced by assign_collations_walker(), cost_windowagg(), eval_const_expressions_mutator(), ExecInitExprRec(), expression_tree_mutator_impl(), expression_tree_walker_impl(), get_windowfunc_expr_helper(), initialize_peragg(), ParseFuncOrColumn(), transformJsonAggConstructor(), and transformWindowFuncCall().
| int WindowFunc::ignore_nulls |
Definition at line 617 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ExecInitWindowAgg(), get_windowfunc_expr_helper(), and ParseFuncOrColumn().
| ParseLoc WindowFunc::location |
Definition at line 619 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ParseFuncOrColumn(), transformJsonAggConstructor(), and transformWindowFuncCall().
| Oid WindowFunc::winfnoid |
Definition at line 597 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(), optimize_window_clauses(), ParseFuncOrColumn(), and transformJsonAggConstructor().
| Index WindowFunc::winref |
Definition at line 611 of file primnodes.h.
Referenced by eval_const_expressions_mutator(), ExecInitWindowAgg(), find_window_functions_walker(), find_window_run_conditions(), get_windowfunc_expr_helper(), optimize_window_clauses(), and transformWindowFuncCall().
| Expr WindowFunc::xpr |
Definition at line 595 of file primnodes.h.