decompiler  1.0.0
Classes
varmap.hh File Reference

Classes for keeping track of local variables and reconstructing stack layout. More...

#include "database.hh"

Classes

class  ghidra::NameRecommend
 A symbol name recommendation with its associated storage location. More...
 
class  ghidra::DynamicRecommend
 A name recommendation for a particular dynamic storage location. More...
 
class  ghidra::TypeRecommend
 Data-type for a storage location when there is no Symbol (yet) More...
 
class  ghidra::RangeHint
 Partial data-type information mapped to a specific range of bytes. More...
 
class  ghidra::AliasChecker
 A light-weight class for analyzing pointers and aliasing on the stack. More...
 
struct  ghidra::AliasChecker::AddBase
 A helper class holding a Varnode pointer reference and a possible index added to it. More...
 
class  ghidra::MapState
 A container for hints about the data-type layout of an address space. More...
 
class  ghidra::ScopeLocal
 A Symbol scope for local variables of a particular function. More...
 

Detailed Description

Classes for keeping track of local variables and reconstructing stack layout.