GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
compile-c.h File Reference
#include "compile/compile.h"
#include "gdbsupport/enum-flags.h"
#include "gcc-c-plugin.h"

Go to the source code of this file.

Classes

class  compile_c_instance
 

Functions

 DEF_ENUM_FLAGS_TYPE (enum gcc_qualifiers, gcc_qualifiers_flags)
 
std::vector< bool > generate_c_for_variable_locations (compile_instance *compiler, string_file *stream, struct gdbarch *gdbarch, const struct block *block, CORE_ADDR pc)
 
const char * c_get_mode_for_size (int size)
 
std::string c_get_range_decl_name (const struct dynamic_prop *prop)
 
gdb::unique_xmalloc_ptr< char > c_symbol_substitution_name (struct symbol *sym)
 

Variables

gcc_c_oracle_function gcc_convert_symbol
 
gcc_c_symbol_address_function gcc_symbol_address
 

Function Documentation

◆ c_get_mode_for_size()

const char * c_get_mode_for_size ( int size)
extern

◆ c_get_range_decl_name()

std::string c_get_range_decl_name ( const struct dynamic_prop * prop)
extern

◆ c_symbol_substitution_name()

gdb::unique_xmalloc_ptr< char > c_symbol_substitution_name ( struct symbol * sym)
extern

◆ DEF_ENUM_FLAGS_TYPE()

DEF_ENUM_FLAGS_TYPE ( enum gcc_qualifiers,
gcc_qualifiers_flags  )

◆ generate_c_for_variable_locations()

std::vector< bool > generate_c_for_variable_locations ( compile_instance * compiler,
string_file * stream,
struct gdbarch * gdbarch,
const struct block * block,
CORE_ADDR pc )
extern

Variable Documentation

◆ gcc_convert_symbol

gcc_c_oracle_function gcc_convert_symbol
extern

◆ gcc_symbol_address

gcc_c_symbol_address_function gcc_symbol_address
extern