#include <primnodes.h>
Data Fields | |
NodeTag | type |
char * | aliasname |
List * | colnames |
Definition at line 38 of file primnodes.h.
char* Alias::aliasname |
Definition at line 41 of file primnodes.h.
Referenced by addRangeTableEntry(), addRangeTableEntryForCTE(), addRangeTableEntryForFunction(), addRangeTableEntryForRelation(), addRangeTableEntryForSubquery(), addRangeTableEntryForValues(), buildRelationAliases(), buildScalarFunctionAlias(), check_ungrouped_columns_walker(), checkNameSpaceConflicts(), colNameToVar(), errorMissingColumn(), errorMissingRTE(), examine_simple_variable(), expandRecordVariable(), ExplainTargetRel(), get_delete_query_def(), get_from_clause_item(), get_name_for_var_field(), get_rte_attribute_name(), get_rte_attribute_type(), get_update_query_def(), makeAlias(), markTargetListOrigin(), print_expr(), print_rt(), scanNameSpaceForRefname(), scanNameSpaceForRelid(), searchRangeTableForRel(), set_rtable_names(), transformFromClauseItem(), transformLockingClause(), transformRangeSubselect(), and unknown_attribute().
Definition at line 42 of file primnodes.h.
Referenced by addRangeTableEntryForCTE(), addRangeTableEntryForFunction(), addRangeTableEntryForJoin(), addRangeTableEntryForSubquery(), addRangeTableEntryForValues(), adjust_appendrel_attrs_mutator(), build_simple_rel(), buildRelationAliases(), buildScalarFunctionAlias(), create_functionscan_plan(), ExecInitValuesScan(), expandRTE(), expandTupleDesc(), flatten_join_alias_vars_mutator(), get_rte_attribute_name(), get_variable(), identify_join_columns(), makeAlias(), scanRTEForColumn(), set_join_column_names(), set_relation_column_names(), set_using_names(), transformFromClauseItem(), and transformRangeFunction().
Definition at line 40 of file primnodes.h.