GDB (xrefs)
Functions | Variables
/home/stan/gdb/src/gdb/macroscope.c File Reference
#include "defs.h"
#include "macroscope.h"
#include "symtab.h"
#include "source.h"
#include "target.h"
#include "frame.h"
#include "inferior.h"
#include "complaints.h"

Go to the source code of this file.

Functions

struct macro_scopesal_macro_scope (struct symtab_and_line sal)
struct macro_scopeuser_macro_scope (void)
struct macro_scopedefault_macro_scope (void)
struct macro_definitionstandard_macro_lookup (const char *name, void *baton)
void _initialize_macroscope (void)

Variables

struct macro_tablemacro_user_macros
initialize_file_ftype _initialize_macroscope

Function Documentation

void _initialize_macroscope ( void  )
struct macro_scope* default_macro_scope ( void  ) [read]
struct macro_scope* sal_macro_scope ( struct symtab_and_line  sal) [read]
struct macro_definition* standard_macro_lookup ( const char *  name,
void *  baton 
) [read]
struct macro_scope* user_macro_scope ( void  ) [read]

Definition at line 88 of file macroscope.c.

References macro_scope::file, macro_scope::line, and macro_main().

Referenced by c_parse(), and default_macro_scope().


Variable Documentation

Definition at line 35 of file macroscope.c.

Referenced by macro_define_command(), macro_list_command(), and macro_undef_command().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines