Go to the source code of this file.
Definition at line 140 of file conditional.c.
References conditional_stack_peek(), IFSTATE_ELSE_TRUE, IFSTATE_NONE, and IFSTATE_TRUE.
Referenced by advanceConnectionState(), exec_command(), exec_command_if(), get_prompt(), HandleSlashCmds(), MainLoop(), and psql_get_variable().
Definition at line 18 of file conditional.c.
References ConditionalStackData::head, and pg_malloc().
Referenced by CheckConditional(), main(), and MainLoop().
Definition at line 84 of file conditional.c.
References ConditionalStackData::head, and IfStackElem::next.
Definition at line 43 of file conditional.c.
References conditional_stack_reset(), and free.
Referenced by CheckConditional(), main(), and MainLoop().
Definition at line 130 of file conditional.c.
References ConditionalStackData::head.
Referenced by advanceConnectionState(), CheckConditional(), conditional_stack_get_paren_depth(), conditional_stack_get_query_len(), conditional_stack_peek(), conditional_stack_poke(), conditional_stack_set_paren_depth(), conditional_stack_set_query_len(), executeMetaCommand(), and MainLoop().
Definition at line 184 of file conditional.c.
References conditional_stack_empty(), ConditionalStackData::head, and IfStackElem::paren_depth.
Referenced by discard_query_text().
Definition at line 162 of file conditional.c.
References conditional_stack_empty(), ConditionalStackData::head, and IfStackElem::query_len.
Referenced by discard_query_text().
Definition at line 106 of file conditional.c.
References conditional_stack_empty(), ConditionalStackData::head, IfStackElem::if_state, and IFSTATE_NONE.
Referenced by advanceConnectionState(), CheckConditional(), conditional_active(), exec_command_elif(), exec_command_else(), exec_command_endif(), and executeMetaCommand().
Definition at line 118 of file conditional.c.
References conditional_stack_empty(), ConditionalStackData::head, and IfStackElem::if_state.
Referenced by advanceConnectionState(), CheckConditional(), exec_command_elif(), exec_command_else(), exec_command_if(), and executeMetaCommand().
Definition at line 69 of file conditional.c.
References free, ConditionalStackData::head, and IfStackElem::next.
Referenced by advanceConnectionState(), CheckConditional(), conditional_stack_reset(), exec_command_endif(), executeMetaCommand(), HandleSlashCmds(), and MainLoop().
Definition at line 53 of file conditional.c.
References ConditionalStackData::head, IfStackElem::if_state, IfStackElem::next, IfStackElem::paren_depth, pg_malloc(), and IfStackElem::query_len.
Referenced by advanceConnectionState(), CheckConditional(), exec_command_if(), executeMetaCommand(), and HandleSlashCmds().
Definition at line 30 of file conditional.c.
References conditional_stack_pop().
Referenced by advanceConnectionState(), and conditional_stack_destroy().
Definition at line 173 of file conditional.c.
References Assert(), conditional_stack_empty(), ConditionalStackData::head, and IfStackElem::paren_depth.
Referenced by save_query_text_state().
Definition at line 151 of file conditional.c.
References Assert(), conditional_stack_empty(), ConditionalStackData::head, len, and IfStackElem::query_len.
Referenced by save_query_text_state().