summaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp
diff options
context:
space:
mode:
authorvvvv <[email protected]>2024-11-07 04:19:26 +0300
committervvvv <[email protected]>2024-11-07 04:29:50 +0300
commit2661be00f3bc47590fda9218bf0386d6355c8c88 (patch)
tree3d316c07519191283d31c5f537efc6aabb42a2f0 /yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp
parentcf2a23963ac10add28c50cc114fbf48953eca5aa (diff)
Moved yql/minikql YQL-19206
init [nodiff:caesar] commit_hash:d1182ef7d430ccf7e4d37ed933c7126d7bd5d6e4
Diffstat (limited to 'yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp')
-rw-r--r--yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp25
1 files changed, 25 insertions, 0 deletions
diff --git a/yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp b/yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp
new file mode 100644
index 00000000000..88f37f8d481
--- /dev/null
+++ b/yql/essentials/minikql/codegen/no_llvm/codegen_dummy.cpp
@@ -0,0 +1,25 @@
+#include "codegen.h"
+
+#include <util/generic/yexception.h>
+
+namespace NYql {
+namespace NCodegen {
+
+ICodegen::TPtr ICodegen::Make(ETarget target, ESanitize sanitize) {
+ Y_UNUSED(target);
+ Y_UNUSED(sanitize);
+ throw yexception() << "Codegen is not available";
+}
+
+ICodegen::TSharedPtr ICodegen::MakeShared(ETarget target, ESanitize sanitize) {
+ Y_UNUSED(target);
+ Y_UNUSED(sanitize);
+ throw yexception() << "Codegen is not available";
+}
+
+bool ICodegen::IsCodegenAvailable() {
+ return false;
+}
+
+}
+}