decompiler  1.0.0
Classes
prettyprint.hh File Reference

Routines for emitting high-level (C) language syntax in a well formatted way. More...

#include "type.hh"

Classes

class  ghidra::Emit
 Interface for emitting the Decompiler's formal output: source code. More...
 
class  ghidra::EmitMarkup
 Emitter that associates markup with individual tokens. More...
 
class  ghidra::EmitNoMarkup
 A trivial emitter that outputs syntax straight to the stream. More...
 
class  ghidra::TokenSplit
 A token/command object in the pretty printing stream. More...
 
class  ghidra::circularqueue< _type >
 A circular buffer template. More...
 
class  ghidra::EmitPrettyPrint
 A generic source code pretty printer. More...
 
class  ghidra::PendPrint
 Helper class for sending cancelable print commands to an ExitXml. More...
 

Detailed Description

Routines for emitting high-level (C) language syntax in a well formatted way.