V-Gears 0
Free Final Fantasy VII engine.
CodeGenerator.h File Reference
#include <ostream>
#include <utility>
#include <memory>
#include <boost/intrusive_ptr.hpp>
#include "DecompilerException.h"
#include "Graph.h"
#include "LuaLanguage.h"
#include "Value.h"
Include dependency graph for CodeGenerator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CodeGenerator
 Base class for code generators. More...
 

Enumerations

enum  ARGUMENT_ORDER { FIFO_ARGUMENT_ORDER , LIFO_ARGUMENT_ORDER }
 Different argument/operand orderings. More...
 

Variables

const int INDENT_SPACES = 4
 How many spaces to use for each indent. More...
 

Enumeration Type Documentation

◆ ARGUMENT_ORDER

Different argument/operand orderings.

Enumerator
FIFO_ARGUMENT_ORDER 

First argument is pushed to stack first.

LIFO_ARGUMENT_ORDER 

First argument is pushed to stack last.

Variable Documentation

◆ INDENT_SPACES

const int INDENT_SPACES = 4

How many spaces to use for each indent.