GDB (API)
Classes | Typedefs | Enumerations | Functions
/home/stan/gdb/src/gdb/linespec.h File Reference
#include "vec.h"

Go to the source code of this file.

Classes

struct  linespec_sals
struct  linespec_result

Typedefs

typedef struct linespec_sals linespec_sals

Enumerations

enum  decode_line_flags { DECODE_LINE_FUNFIRSTLINE = 1, DECODE_LINE_LIST_MODE = 2 }

Functions

 DEF_VEC_O (linespec_sals)
void init_linespec_result (struct linespec_result *)
void destroy_linespec_result (struct linespec_result *)
struct cleanup * make_cleanup_destroy_linespec_result (struct linespec_result *)
struct symtabs_and_lines decode_line_1 (char **argptr, int flags, struct symtab *default_symtab, int default_line)
void decode_line_full (char **argptr, int flags, struct symtab *default_symtab, int default_line, struct linespec_result *canonical, const char *select_mode, const char *filter)
struct symtabs_and_lines decode_line_with_current_source (char *, int)
struct symtabs_and_lines decode_line_with_last_displayed (char *, int)

Typedef Documentation

typedef struct linespec_sals linespec_sals

Definition at line 53 of file linespec.h.


Enumeration Type Documentation

Enumerator:
DECODE_LINE_FUNFIRSTLINE 
DECODE_LINE_LIST_MODE 

Definition at line 26 of file linespec.h.


Function Documentation

struct symtabs_and_lines decode_line_1 ( char **  argptr,
int  flags,
struct symtab default_symtab,
int  default_line 
) [read]

Definition at line 2495 of file linespec.c.

void decode_line_full ( char **  argptr,
int  flags,
struct symtab default_symtab,
int  default_line,
struct linespec_result canonical,
const char *  select_mode,
const char *  filter 
)

Definition at line 2418 of file linespec.c.

struct symtabs_and_lines decode_line_with_current_source ( char *  ,
int   
) [read]

Definition at line 2520 of file linespec.c.

struct symtabs_and_lines decode_line_with_last_displayed ( char *  ,
int   
) [read]

Definition at line 2543 of file linespec.c.

Definition at line 3686 of file linespec.c.

Definition at line 3678 of file linespec.c.

struct cleanup* make_cleanup_destroy_linespec_result ( struct linespec_result ) [read]

Definition at line 3711 of file linespec.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines