topazc
codegen.hpp File Reference

Header file for defining compiler code generator. More...

#include "../parser/ast.hpp"
#include <llvm/Support/raw_ostream.h>
#include <llvm/IR/LLVMContext.h>
#include <llvm/IR/BasicBlock.h>
#include <llvm/IR/IRBuilder.h>
#include <llvm/IR/Function.h>
#include <llvm/IR/Module.h>
#include <llvm/IR/Value.h>
#include <llvm/IR/Type.h>
#include <stack>
#include <map>
Include dependency graph for codegen.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CodeGenerator
 Code generator class. More...
struct  CodeGenerator::PathPart
 Structure of part of path to object. More...

Detailed Description

Header file for defining compiler code generator.

Definition in file codegen.hpp.