GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions
rust-lang.h File Reference
#include "demangle.h"
#include "language.h"
#include "value.h"
#include "c-lang.h"

Go to the source code of this file.

Classes

class  rust_language
 

Functions

bool rust_tuple_type_p (struct type *type)
 
bool rust_tuple_struct_type_p (struct type *type)
 
bool rust_slice_type_p (const struct type *type)
 
std::string rust_crate_for_block (const struct block *block)
 
const char * rust_last_path_segment (const char *path)
 
struct typerust_slice_type (const char *name, struct type *elt_type, struct type *usize_type)
 
struct valuerust_slice_to_array (struct value *val)
 

Function Documentation

◆ rust_crate_for_block()

std::string rust_crate_for_block ( const struct block * block)
extern

Definition at line 58 of file rust-lang.c.

References cp_find_first_component(), and block::scope().

Referenced by rust_parser::crate_name().

◆ rust_last_path_segment()

const char * rust_last_path_segment ( const char * path)
extern

◆ rust_slice_to_array()

struct value * rust_slice_to_array ( struct value * val)
extern

◆ rust_slice_type()

struct type * rust_slice_type ( const char * name,
struct type * elt_type,
struct type * usize_type )
extern

◆ rust_slice_type_p()

bool rust_slice_type_p ( const struct type * type)
extern

◆ rust_tuple_struct_type_p()

bool rust_tuple_struct_type_p ( struct type * type)
extern

◆ rust_tuple_type_p()

bool rust_tuple_type_p ( struct type * type)
extern