aboutsummaryrefslogtreecommitdiff
path: root/include/cps/FileHandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/cps/FileHandler.h')
-rw-r--r--include/cps/FileHandler.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/cps/FileHandler.h b/include/cps/FileHandler.h
index 20ece16..fc754e8 100644
--- a/include/cps/FileHandler.h
+++ b/include/cps/FileHandler.h
@@ -54,6 +54,7 @@ class FileHandler {
llvm::Function *createHelper(const char *Name, llvm::FunctionType *FT);
llvm::Value *emitSlotGEP(llvm::GlobalVariable *Table, llvm::Type *ElemTy, llvm::Value *Idx);
llvm::Value *emitLookupOrFail(llvm::Value *Name, llvm::Value *Line);
+ void emitRequireReadMode(llvm::Value *Idx, llvm::Value *Name, llvm::Value *Line);
void buildFindFn();
void buildOpenFn();
void buildReadFn();