Ghidra Decompiler Analysis Engine
Classes | Public Types | Friends | List of all members
ScopeMapper Class Reference

An Address range associated with the symbol Scope that owns it. More...

#include <database.hh>

Public Types

typedef Address linetype
 The linear element for a rangemap.
 
typedef NullSubsort subsorttype
 The sub-sort object for a rangemap.
 
typedef Scopeinittype
 Initialization data for a ScopeMapper.
 

Friends

class Database
 

Detailed Description

An Address range associated with the symbol Scope that owns it.

As part of a rangemap, this forms a map from addresses to namespace Scopes so that the decompiler can quickly find the namespace Scope that holds the Symbol it sees accessed.


The documentation for this class was generated from the following file: