GDB (API)
|
#include "defs.h"
#include "symtab.h"
#include "gdbtypes.h"
#include "expression.h"
#include "parser-defs.h"
#include "language.h"
#include "c-lang.h"
#include "objc-lang.h"
#include "exceptions.h"
#include "complaints.h"
#include "value.h"
#include "symfile.h"
#include "objfiles.h"
#include "gdb_string.h"
#include "target.h"
#include "gdbcore.h"
#include "gdbcmd.h"
#include "frame.h"
#include "gdb_regex.h"
#include "regcache.h"
#include "block.h"
#include "infcall.h"
#include "valprint.h"
#include "gdb_assert.h"
#include "cli/cli-utils.h"
#include <ctype.h>
Go to the source code of this file.
Defines | |
#define | nmethcalls (sizeof (methcalls) / sizeof (methcalls[0])) |
Functions | |
struct symbol * | lookup_struct_typedef (char *name, const struct block *block, int noerr) |
CORE_ADDR | lookup_objc_class (struct gdbarch *gdbarch, char *classname) |
CORE_ADDR | lookup_child_selector (struct gdbarch *gdbarch, char *selname) |
struct value * | value_nsstring (struct gdbarch *gdbarch, char *ptr, int len) |
char * | objc_demangle (const char *mangled, int options) |
void | start_msglist (void) |
void | add_msglist (struct stoken *str, int addcolon) |
int | end_msglist (void) |
const char * | find_imps (const char *method, VEC(const_char_ptr)**symbol_names) |
int | find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc) |
void | _initialize_objc_language (void) |
void | _initialize_objc_lang (void) |
Variables | |
struct language_defn | objc_language_defn |
initialize_file_ftype | _initialize_objc_language |
initialize_file_ftype | _initialize_objc_lang |
#define nmethcalls (sizeof (methcalls) / sizeof (methcalls[0])) |
Definition at line 1239 of file objc-lang.c.
void _initialize_objc_lang | ( | void | ) |
Definition at line 1608 of file objc-lang.c.
void _initialize_objc_language | ( | void | ) |
Definition at line 1359 of file objc-lang.c.
void add_msglist | ( | struct stoken * | str, |
int | addcolon | ||
) |
Definition at line 427 of file objc-lang.c.
int end_msglist | ( | void | ) |
Definition at line 465 of file objc-lang.c.
const char* find_imps | ( | const char * | method, |
VEC(const_char_ptr)** | symbol_names | ||
) |
Definition at line 1105 of file objc-lang.c.
int find_objc_msgcall | ( | CORE_ADDR | pc, |
CORE_ADDR * | new_pc | ||
) |
Definition at line 1332 of file objc-lang.c.
CORE_ADDR lookup_child_selector | ( | struct gdbarch * | gdbarch, |
char * | selname | ||
) |
Definition at line 140 of file objc-lang.c.
CORE_ADDR lookup_objc_class | ( | struct gdbarch * | gdbarch, |
char * | classname | ||
) |
Definition at line 111 of file objc-lang.c.
struct symbol* lookup_struct_typedef | ( | char * | name, |
const struct block * | block, | ||
int | noerr | ||
) | [read] |
Definition at line 86 of file objc-lang.c.
char* objc_demangle | ( | const char * | mangled, |
int | options | ||
) |
Definition at line 223 of file objc-lang.c.
void start_msglist | ( | void | ) |
Definition at line 412 of file objc-lang.c.
struct value* value_nsstring | ( | struct gdbarch * | gdbarch, |
char * | ptr, | ||
int | len | ||
) | [read] |
Definition at line 169 of file objc-lang.c.
struct language_defn objc_language_defn |
Definition at line 355 of file objc-lang.c.