From 766a4b8e5236bffb40984439a79186c5ee823ff8 Mon Sep 17 00:00:00 2001 From: ov-4 Date: Fri, 30 Jan 2026 02:06:37 +0000 Subject: Added runtime check for array index and division --- include/cps/CodeGen.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/cps/CodeGen.h') diff --git a/include/cps/CodeGen.h b/include/cps/CodeGen.h index 8bf5819..57f0899 100644 --- a/include/cps/CodeGen.h +++ b/include/cps/CodeGen.h @@ -3,6 +3,7 @@ #include "llvm/IR/LLVMContext.h" #include "llvm/IR/Module.h" #include "cps/AST.h" +#include "cps/RuntimeCheck.h" #include #include @@ -17,6 +18,7 @@ class CodeGen { std::map NamedValues; std::unique_ptr Arrays; + std::unique_ptr RuntimeChecker; llvm::FunctionCallee PrintfFunc; llvm::FunctionCallee ScanfFunc; -- cgit v1.3.1-4-g156e