|
sammine-lang
|
Implementation for CodegenVisitor, it converts the AST Representation into LLVM IR and it also uses a visitor pattern in order to traverse through the parsed AST to emit LLVM IR. More...
#include "codegen/CodegenVisitor.h"#include "ast/Ast.h"#include "codegen/CodegenUtils.h"#include "util/Logging.h"#include "util/Utilities.h"#include "llvm/IR/Constants.h"#include "llvm/IR/GlobalIFunc.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/Function.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Type.h"#include "llvm/IR/Value.h"#include <llvm/IR/BasicBlock.h>#include <llvm/Support/raw_ostream.h>
Macros | |
| #define | DEBUG_TYPE "codegen" |
Implementation for CodegenVisitor, it converts the AST Representation into LLVM IR and it also uses a visitor pattern in order to traverse through the parsed AST to emit LLVM IR.