GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
bp-table.cc File Reference
#include <algorithm>
#include <limits>
#include <list>
#include <map>
#include <set>
#include <string>
#include "file-ops.h"
#include "oct-env.h"
#include "bp-table.h"
#include "defun-int.h"
#include "error.h"
#include "event-manager.h"
#include "interpreter.h"
#include "interpreter-private.h"
#include "oct-map.h"
#include "ov-usr-fcn.h"
#include "ov.h"
#include "ovl.h"
#include "pager.h"
#include "parse.h"
#include "pt-eval.h"
#include "pt-exp.h"
#include "pt-stmt.h"
#include "sighandlers.h"
Include dependency graph for bp-table.cc:

Go to the source code of this file.

Classes

class  bp_file_info
 

Enumerations

enum  dbstop_args { dbstop_in , dbstop_at , dbstop_if , dbstop_none }
 

Functions

std::string find_bkpt_list (octave_value_list slist, std::string match)
 
static octave_user_codefind_fcn_by_line (octave_user_code *main_fcn, int lineno, int *end_line=nullptr)
 

Enumeration Type Documentation

◆ dbstop_args

Enumerator
dbstop_in 
dbstop_at 
dbstop_if 
dbstop_none 

Definition at line 319 of file bp-table.cc.

Function Documentation

◆ find_bkpt_list()

std::string find_bkpt_list ( octave_value_list  slist,
std::string  match 
)

Definition at line 959 of file bp-table.cc.

References octave_value_list::length().

Referenced by bp_table::get_breakpoint_list().

◆ find_fcn_by_line()

static octave_user_code* find_fcn_by_line ( octave_user_code main_fcn,
int  lineno,
int *  end_line = nullptr 
)
static