#include <parse_node.h>
Definition at line 129 of file parse_node.h.
Definition at line 165 of file parse_node.h.
Referenced by coerce_type(), make_parsestate(), and parse_variable_parameters().
Definition at line 140 of file parse_node.h.
Referenced by GetCTEForRTE(), scanNameSpaceForCTE(), transformInsertStmt(), and transformWithClause().
Definition at line 144 of file parse_node.h.
Referenced by transformAggregateCall(), transformArraySubscripts(), transformAssignedExpr(), transformExpr(), transformRangeSubselect(), transformRowExpr(), transformSubLink(), and transformWindowFuncCall().
Definition at line 141 of file parse_node.h.
Referenced by isFutureCTE(), and transformWithClause().
Definition at line 148 of file parse_node.h.
Referenced by checkTargetlistEntrySQL92(), parseCheckAggregates(), transformAggregateCall(), transformDeleteStmt(), transformSelectStmt(), and transformSetOperationStmt().
Definition at line 151 of file parse_node.h.
Referenced by transformDeleteStmt(), transformInsertStmt(), transformSelectStmt(), transformSetOperationStmt(), transformUpdateStmt(), transformValuesClause(), and transformWithClause().
Definition at line 150 of file parse_node.h.
Referenced by transformDeleteStmt(), transformSelectStmt(), transformSetOperationStmt(), transformSubLink(), transformUpdateStmt(), and transformValuesClause().
Definition at line 149 of file parse_node.h.
Referenced by checkTargetlistEntrySQL92(), transformDeleteStmt(), transformSelectStmt(), transformSetOperationStmt(), and transformWindowFuncCall().
Definition at line 152 of file parse_node.h.
Referenced by transformAssignedExpr(), and transformInsertStmt().
Definition at line 153 of file parse_node.h.
Referenced by transformUpdateStmt().
Definition at line 134 of file parse_node.h.
Referenced by markRTEForSelectPriv(), transformFromClauseItem(), and transformInsertStmt().
Definition at line 135 of file parse_node.h.
Referenced by addRTEtoQuery(), transformDeleteStmt(), transformFromClause(), transformInsertStmt(), transformRuleStmt(), transformSelectStmt(), transformSetOperationStmt(), transformUpdateStmt(), and transformValuesClause().
Definition at line 139 of file parse_node.h.
Referenced by colNameToVar(), scanNameSpaceForRefname(), scanNameSpaceForRelid(), transformAggregateCall(), transformRangeFunction(), and transformRangeSubselect().
Definition at line 154 of file parse_node.h.
Referenced by isLockedRefname(), and parse_sub_analyze().
Definition at line 146 of file parse_node.h.
Referenced by isLockedRefname(), and transformSelectStmt().
Definition at line 137 of file parse_node.h.
Referenced by addRTEtoQuery(), colNameToVar(), ExpandAllTables(), scanNameSpaceForRefname(), scanNameSpaceForRelid(), transformFromClause(), transformFromClauseItem(), transformInsertStmt(), transformJoinOnClause(), transformSetOperationStmt(), and transformSetOperationTree().
Definition at line 145 of file parse_node.h.
Referenced by expandRelAttrs(), ExpandRowReference(), free_parsestate(), make_parsestate(), transformAggregateCall(), transformReturningList(), transformSetOperationStmt(), transformTargetEntry(), transformUpdateStmt(), and transformValuesClause().
Definition at line 164 of file parse_node.h.
Referenced by make_parsestate(), parse_fixed_parameters(), parse_variable_parameters(), plpgsql_parser_setup(), sql_fn_parser_setup(), and transformParamRef().
Definition at line 142 of file parse_node.h.
Referenced by determineRecursiveColTypes(), parse_sub_analyze(), and transformSetOperationTree().
Definition at line 163 of file parse_node.h.
Referenced by ExpandColumnRefStar(), make_parsestate(), plpgsql_parser_setup(), sql_fn_parser_setup(), transformColumnRef(), and transformCurrentOfExpr().
Definition at line 162 of file parse_node.h.
Referenced by ExpandColumnRefStar(), make_parsestate(), plpgsql_parser_setup(), sql_fn_parser_setup(), transformColumnRef(), and transformCurrentOfExpr().
Definition at line 166 of file parse_node.h.
Referenced by check_parameter_resolution_walker(), check_variable_parameters(), fixed_paramref_hook(), make_parsestate(), parse_fixed_parameters(), parse_variable_parameters(), plpgsql_param_ref(), plpgsql_parser_setup(), plpgsql_post_column_ref(), plpgsql_pre_column_ref(), sql_fn_param_ref(), sql_fn_parser_setup(), sql_fn_post_column_ref(), variable_coerce_param_hook(), and variable_paramref_hook().
Definition at line 133 of file parse_node.h.
Referenced by addRangeTableEntry(), addRangeTableEntryForCTE(), addRangeTableEntryForFunction(), addRangeTableEntryForJoin(), addRangeTableEntryForRelation(), addRangeTableEntryForSubquery(), addRangeTableEntryForValues(), check_ungrouped_columns_walker(), cookConstraint(), CreateTrigger(), determineRecursiveColTypes(), domainAddConstraint(), examine_parameter_list(), expandRecordVariable(), GetRTEByRangeTablePosn(), markRTEForSelectPriv(), parseCheckAggregates(), RTERangeTablePosn(), searchRangeTableForCol(), searchRangeTableForRel(), setTargetTable(), transformDeleteStmt(), transformFromClauseItem(), transformIndexStmt(), transformInsertStmt(), transformRuleStmt(), transformSelectStmt(), transformSetOperationStmt(), transformSetOperationTree(), transformUpdateStmt(), and transformValuesClause().
const char* ParseState::p_sourcetext |
Definition at line 132 of file parse_node.h.
Referenced by CreateTrigger(), EvaluateParams(), examine_parameter_list(), inline_function(), make_parsestate(), parse_analyze(), parse_analyze_varparams(), parser_errposition(), pg_analyze_and_rewrite_params(), pgss_post_parse_analyze(), PrepareQuery(), transformAlterTableStmt(), transformCreateStmt(), transformIndexStmt(), and transformRuleStmt().
Definition at line 156 of file parse_node.h.
Referenced by setTargetTable(), transformAssignedExpr(), transformCurrentOfExpr(), and transformUpdateStmt().
Definition at line 155 of file parse_node.h.
Referenced by checkInsertTargets(), free_parsestate(), setTargetTable(), transformAssignedExpr(), and transformUpdateStmt().
Definition at line 147 of file parse_node.h.
Referenced by domainAddConstraint(), and transformColumnRef().
Definition at line 143 of file parse_node.h.
Referenced by transformSelectStmt(), and transformWindowFuncCall().
Definition at line 131 of file parse_node.h.
Referenced by analyzeCTE(), colNameToVar(), expandRecordVariable(), GetCTEForRTE(), GetRTEByRangeTablePosn(), isFutureCTE(), make_parsestate(), markVarForSelectPriv(), refnameRangeTblEntry(), RTERangeTablePosn(), scanNameSpaceForCTE(), searchRangeTableForCol(), searchRangeTableForRel(), and transformAggregateCall().