| visitDeclare_var_item(PLParser.Declare_var_itemContext) |  | 0% |  | 0% | 15 | 15 | 39 | 39 | 1 | 1 | 
| printExceptions() |  | 0% |  | 0% | 12 | 12 | 26 | 26 | 1 | 1 | 
| registerUdf() |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 | 
| Exec(Exec) |  | 0% |  | n/a | 1 | 1 | 35 | 35 | 1 | 1 | 
| Exec() |  | 0% |  | n/a | 1 | 1 | 33 | 33 | 1 | 1 | 
| runContinueHandler() |  | 0% |  | 0% | 9 | 9 | 20 | 20 | 1 | 1 | 
| visitExpr_dot_method_call(PLParser.Expr_dot_method_callContext) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 | 
| visitExpr_dot_property_access(PLParser.Expr_dot_property_accessContext) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 | 
| findVariable(String) |  | 0% |  | 0% | 12 | 12 | 27 | 27 | 1 | 1 | 
| trace(ParserRuleContext, Var, Metadata, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| runExitHandler() |  | 0% |  | 0% | 8 | 8 | 17 | 17 | 1 | 1 | 
| visitMap_object_stmt(PLParser.Map_object_stmtContext) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 | 
| visitCreate_package_body_stmt(PLParser.Create_package_body_stmtContext) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 | 
| functionCall(ParserRuleContext, PLParser.MultipartIdentifierContext, PLParser.Expr_func_paramsContext) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 | 
| intoTables(ParserRuleContext, List) |  | 0% |  | 0% | 7 | 7 | 12 | 12 | 1 | 1 | 
| visitCreate_package_stmt(PLParser.Create_package_stmtContext) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 | 
| visitIdent_pl(PLParser.Ident_plContext) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 | 
| visitStmt(PLParser.StmtContext) |  | 0% |  | 0% | 12 | 12 | 15 | 15 | 1 | 1 | 
| parseArguments(String[]) |  | 0% |  | 0% | 11 | 11 | 18 | 18 | 1 | 1 | 
| execHost(ParserRuleContext, String) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 | 
| findPackage(String) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 | 
| visitAssignment_stmt_collection_item(PLParser.Assignment_stmt_collection_itemContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| initOptions() |   | 32% |   | 27% | 8 | 10 | 12 | 18 | 0 | 1 | 
| setVariable(String, Var) |  | 0% |  | 0% | 7 | 7 | 15 | 15 | 1 | 1 | 
| visitDrop_procedure_stmt(PLParser.Drop_procedure_stmtContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 | 
| visitException_block_item(PLParser.Exception_block_itemContext) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 | 
| visitAssignment_stmt_multiple_item(PLParser.Assignment_stmt_multiple_itemContext) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 | 
| visitSet_doris_session_option(PLParser.Set_doris_session_optionContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 
| includeFile(String, boolean) |   | 9% |   | 12% | 4 | 5 | 8 | 11 | 0 | 1 | 
| leaveScope() |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 | 
| visitCall_stmt(PLParser.Call_stmtContext) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 
| visitDeclare_handler_item(PLParser.Declare_handler_itemContext) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 | 
| evaluate(ParseTree, String) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 | 
| parseAndEval(Arguments) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 | 
| cleanup() |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| parse(CharStream) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| createLocalUdf() |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 | 
| visitTimestamp_literal(PLParser.Timestamp_literalContext) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| visitAssignment_stmt_single_item(PLParser.Assignment_stmt_single_itemContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| getProgramReturnCode() |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 | 
| include(String) |  | 0% |  | n/a | 1 | 1 | 7 | 7 | 1 | 1 | 
| append(StringBuilder, String, Token, Token) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| init() |   | 84% |   | 50% | 3 | 4 | 4 | 30 | 0 | 1 | 
| trace(ParserRuleContext, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| info(ParserRuleContext, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| getDataType(PLParser.Declare_var_itemContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| setVariableToNull(String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| evalPop(PLParser.DtypeContext, PLParser.Dtype_lenContext) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 
| executeQuery(ParserRuleContext, Query, String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 | 
| setSqlCode(int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 | 
| removeLocalUdf(ParserRuleContext) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| error(ParserRuleContext, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| run(String[]) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| visitExpr_interval(PLParser.Expr_intervalContext) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| visitHost_cmd(PLParser.Host_cmdContext) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| consumeReturnCursor(String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| setSqlCode(Exception) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 | 
| dispatch(ParserRuleContext, PlObject, String, PLParser.Expr_func_paramsContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| getPackageCallContext() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| append(StringBuilder, TerminalNode, TerminalNode) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1 | 
| enterScope(Scope.Type, Package) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| visitBool_literal(PLParser.Bool_literalContext) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| visitDate_literal(PLParser.Date_literalContext) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| newParser(CommonTokenStream) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| addLocalUdf(ParserRuleContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| visitExec_stmt(PLParser.Exec_stmtContext) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| addReturnCursor(Var) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| findCursor(String) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 | 
| visit(List, Class) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| visitHost_stmt(PLParser.Host_stmtContext) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| evalPop(ParserRuleContext) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| visitLabel_stmt(PLParser.Label_stmtContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| visitInt_number(PLParser.Int_numberContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getText(ParserRuleContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getFormattedText(ParserRuleContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| stackPop() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| callStackPeek() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| callStackPop() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| signalPop() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| signalPeek() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| labelPop() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| setHostCode(int) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| visitDec_number(PLParser.Dec_numberContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| includeRcFile() |   | 53% |   | 50% | 3 | 4 | 3 | 7 | 0 | 1 | 
| signal(Query) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| signal(QueryResult) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| visitBegin_end_block(PLParser.Begin_end_blockContext) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| dispatch(ParserRuleContext, PlObject, String, List) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getText(ParserRuleContext, Token, Token) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| sourceStream(Arguments) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| visitDoris_statement(PLParser.Doris_statementContext) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| visitCreate_function_stmt(PLParser.Create_function_stmtContext) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| visitCreate_procedure_stmt(PLParser.Create_procedure_stmtContext) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| setVariable(String, int) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addHandler(Handler) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| stackPush(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| stackPush(Boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| signal(Exception) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| resignal(Signal) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| setSqlState(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 | 
| signal(Signal.Type, String, Exception) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| signal(Signal.Type, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| signal(Signal.Type) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| visitBool_expr_binary(PLParser.Bool_expr_binaryContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitBool_expr_unary(PLParser.Bool_expr_unaryContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_func(PLParser.Expr_funcContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitString(PLParser.StringContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| incRowCount() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setVariable(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| callStackPush(String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr(PLParser.ExprContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitBool_expr(PLParser.Bool_exprContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_cursor_attribute(PLParser.Expr_cursor_attributeContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_agg_window_func(PLParser.Expr_agg_window_funcContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_spec_func(PLParser.Expr_spec_funcContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| addType(TableClass) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_concat(PLParser.Expr_concatContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_case_simple(PLParser.Expr_case_simpleContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitExpr_case_searched(PLParser.Expr_case_searchedContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitNull_const(PLParser.Null_constContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| stackPush(Var) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| signal(Signal) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setSqlSuccess() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| setSqlNoData() |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| close() |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 
| getNamedExpressions(PLParser.NamedExpressionSeqContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitExpr_stmt(PLParser.Expr_stmtContext) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getConnectionType() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| stackPeek() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| findVariable(Map, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| resignal() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitQuery(PLParser.QueryContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitAllocate_cursor_stmt(PLParser.Allocate_cursor_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitAssociate_locator_stmt(PLParser.Associate_locator_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitDeclare_cursor_item(PLParser.Declare_cursor_itemContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitOpen_stmt(PLParser.Open_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitFetch_stmt(PLParser.Fetch_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitClose_stmt(PLParser.Close_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitInclude_stmt(PLParser.Include_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitIf_plsql_stmt(PLParser.If_plsql_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitIf_tsql_stmt(PLParser.If_tsql_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitIf_bteq_stmt(PLParser.If_bteq_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitValues_into_stmt(PLParser.Values_into_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitWhile_stmt(PLParser.While_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitUnconditional_loop_stmt(PLParser.Unconditional_loop_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitFor_cursor_stmt(PLParser.For_cursor_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitFor_range_stmt(PLParser.For_range_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitExit_stmt(PLParser.Exit_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitBreak_stmt(PLParser.Break_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitLeave_stmt(PLParser.Leave_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitPrint_stmt(PLParser.Print_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitQuit_stmt(PLParser.Quit_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitSignal_stmt(PLParser.Signal_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitResignal_stmt(PLParser.Resignal_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitReturn_stmt(PLParser.Return_stmtContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitSet_current_schema_option(PLParser.Set_current_schema_optionContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getType(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitGet_diag_stmt_exception_item(PLParser.Get_diag_stmt_exception_itemContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitGet_diag_stmt_rowcount_item(PLParser.Get_diag_stmt_rowcount_itemContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getConnectionType(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| nvl(TerminalNode, TerminalNode) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 | 
| isConvert(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getNamedExpressions$1(PLParser.NamedExpressionSeqContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addVariable(Var) |   | 72% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 | 
| setVariable(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| stackPush(StringBuilder) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| findVariable(Var) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| enterScope(Scope.Type) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setResultListener(ResultListener) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| visitProgram(PLParser.ProgramContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitAssignment_stmt_select_item(PLParser.Assignment_stmt_select_itemContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getStatementConnection() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setRowCount(int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setUdfRun(boolean) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getRowCount() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getOffline() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setQueryExecutor(QueryExecutor) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| lambda$intoTables$2(Table) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$addReturnCursor$0(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| visitDeclare_condition_item(PLParser.Declare_condition_itemContext) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| Exec(Conf, Console, QueryExecutor, ResultListener) |  | 100% |  | n/a | 0 | 1 | 0 | 37 | 0 | 1 | 
| registerBuiltins() |  | 100% |  | n/a | 0 | 1 | 0 | 12 | 0 | 1 | 
| enterGlobalScope() |  | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| enterScope(Scope) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getStack() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getConf() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getMeta() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTrace() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getInfo() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getConsole() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |