decompiler  1.0.0
Public Member Functions | Public Attributes | List of all members
ghidra::RtlPair Struct Reference

A helper class to associate a named Constructor section with its symbol scope. More...

#include <slgh_compile.hh>

Public Member Functions

 RtlPair (void)
 Construct on empty pair.
 
 RtlPair (ConstructTpl *sec, SymbolScope *sc)
 Constructor.
 

Public Attributes

ConstructTpl * section
 A named p-code section.
 
SymbolScope * scope
 Symbol scope associated with the section.
 

Detailed Description

A helper class to associate a named Constructor section with its symbol scope.

A Constructor can contain multiple named sections of p-code. There is a main section associated with the constructor, but other sections are possible and can be accessed through the crossbuild directive, which allows their operations to be incorporated into nearby instructions. During parsing of a SLEIGH file, this class associates a named section with its dedicated symbol scope.


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