aboutsummaryrefslogtreecommitdiff
path: root/include/cps/CharHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/cps/CharHandler.h')
-rw-r--r--include/cps/CharHandler.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/include/cps/CharHandler.h b/include/cps/CharHandler.h
deleted file mode 100644
index 03c86e7..0000000
--- a/include/cps/CharHandler.h
+++ /dev/null
@@ -1,23 +0,0 @@
-#pragma once
-#include "llvm/IR/IRBuilder.h"
-#include "llvm/IR/LLVMContext.h"
-#include "llvm/IR/Module.h"
-
-namespace cps {
-
-class CharHandler {
- llvm::LLVMContext &Context;
- llvm::IRBuilder<> &Builder;
- llvm::Module &Module;
-
-public:
- CharHandler(llvm::LLVMContext &Ctx, llvm::IRBuilder<> &B, llvm::Module &M);
-
- // ASC(ThisChar: CHAR) RETURNS INTEGER
- llvm::Value *emitAsc(llvm::Value *CharVal);
-
- // CHR(x: INTEGER) RETURNS CHAR
- llvm::Value *emitChr(llvm::Value *IntVal);
-};
-
-} // namespace cps