GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Public Member Functions | Private Attributes | List of all members
munmap_list Struct Reference

#include "compile-object-load.h"

Classes

struct  munmap_item
 

Public Member Functions

 munmap_list ()=default
 
 ~munmap_list ()
 
 DISABLE_COPY_AND_ASSIGN (munmap_list)
 
munmap_listoperator= (munmap_list &&)=default
 
 munmap_list (munmap_list &&)=default
 
void add (CORE_ADDR addr, CORE_ADDR size)
 

Private Attributes

std::vector< munmap_itemitems
 

Detailed Description

Definition at line 23 of file compile-object-load.h.

Constructor & Destructor Documentation

◆ munmap_list() [1/2]

munmap_list::munmap_list ( )
default

◆ ~munmap_list()

munmap_list::~munmap_list ( )

Definition at line 49 of file compile-object-load.c.

References gdbarch_infcall_munmap(), items, and target_gdbarch().

◆ munmap_list() [2/2]

munmap_list::munmap_list ( munmap_list && )
default

Member Function Documentation

◆ add()

void munmap_list::add ( CORE_ADDR addr,
CORE_ADDR size )

Definition at line 41 of file compile-object-load.c.

References items, and size.

Referenced by compile_object_load(), and setup_sections_data::setup_one_section().

◆ DISABLE_COPY_AND_ASSIGN()

munmap_list::DISABLE_COPY_AND_ASSIGN ( munmap_list )

◆ operator=()

munmap_list & munmap_list::operator= ( munmap_list && )
default

Member Data Documentation

◆ items

std::vector<munmap_item> munmap_list::items
private

Definition at line 47 of file compile-object-load.h.

Referenced by add(), and ~munmap_list().


The documentation for this struct was generated from the following files: