GDB (xrefs)
Loading...
Searching...
No Matches
Functions
objc-lang.h File Reference

Go to the source code of this file.

Functions

CORE_ADDR lookup_objc_class (struct gdbarch *gdbarch, const char *classname)
 
CORE_ADDR lookup_child_selector (struct gdbarch *gdbarch, const char *methodname)
 
int find_objc_msgcall (CORE_ADDR pc, CORE_ADDR *new_pc)
 
const char * find_imps (const char *method, std::vector< const char * > *symbol_names)
 
struct valuevalue_nsstring (struct gdbarch *gdbarch, const char *ptr, int len)
 
void start_msglist (void)
 
void add_msglist (struct stoken *str, int addcolon)
 
int end_msglist (struct parser_state *)
 
struct symbollookup_struct_typedef (const char *name, const struct block *block, int noerr)
 

Function Documentation

◆ add_msglist()

void add_msglist ( struct stoken str,
int  addcolon 
)

Definition at line 429 of file objc-lang.c.

References stoken::length, msglist_len, msglist_sel, stoken::ptr, xfree(), and xmalloc().

Referenced by yyparse().

◆ end_msglist()

int end_msglist ( struct parser_state ps)

◆ find_imps()

const char * find_imps ( const char *  method,
std::vector< const char * > *  symbol_names 
)

◆ find_objc_msgcall()

int find_objc_msgcall ( CORE_ADDR  pc,
CORE_ADDR *  new_pc 
)

◆ lookup_child_selector()

CORE_ADDR lookup_child_selector ( struct gdbarch gdbarch,
const char *  methodname 
)

◆ lookup_objc_class()

CORE_ADDR lookup_objc_class ( struct gdbarch gdbarch,
const char *  classname 
)

◆ lookup_struct_typedef()

struct symbol * lookup_struct_typedef ( const char *  name,
const struct block block,
int  noerr 
)

◆ start_msglist()

void start_msglist ( void  )

◆ value_nsstring()

struct value * value_nsstring ( struct gdbarch gdbarch,
const char *  ptr,
int  len 
)