MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / PAR_init

Function PAR_init

src/gpre/par.cpp:890–905  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

888//
889
890void PAR_init()
891{
892 SQL_init();
893
894 cur_error = cur_fetch = cur_for = cur_modify = cur_store = NULL;
895 cur_statement = cur_item = NULL;
896
897 gpreGlob.cur_routine = MSC_action(0, ACT_routine);
898 gpreGlob.cur_routine->act_flags |= ACT_main;
899 MSC_push((gpre_nod*) gpreGlob.cur_routine, &routine_stack);
900 routine_decl = true;
901
902 flag_field = NULL;
903 brace_count = 0;
904 namespace_count = 0;
905}
906
907static inline void gobble(SCHAR*& string)
908{

Callers 1

compile_moduleFunction · 0.85

Calls 3

SQL_initFunction · 0.85
MSC_actionFunction · 0.85
MSC_pushFunction · 0.85

Tested by

no test coverage detected