summaryrefslogtreecommitdiff
path: root/source/slang/slang-lower-to-ir.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-lower-to-ir.cpp')
-rw-r--r--source/slang/slang-lower-to-ir.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/source/slang/slang-lower-to-ir.cpp b/source/slang/slang-lower-to-ir.cpp
index ad338709d..b1726487d 100644
--- a/source/slang/slang-lower-to-ir.cpp
+++ b/source/slang/slang-lower-to-ir.cpp
@@ -4512,6 +4512,18 @@ struct ExprLoweringVisitorBase : ExprVisitor<Derived, LoweredValInfo>
UNREACHABLE_RETURN(LoweredValInfo());
}
+ LoweredValInfo visitFuncTypeExpr(FuncTypeExpr* /*expr*/)
+ {
+ SLANG_UNIMPLEMENTED_X("type expression during code generation");
+ UNREACHABLE_RETURN(LoweredValInfo());
+ }
+
+ LoweredValInfo visitTupleTypeExpr(TupleTypeExpr* /*expr*/)
+ {
+ SLANG_UNIMPLEMENTED_X("type expression during code generation");
+ UNREACHABLE_RETURN(LoweredValInfo());
+ }
+
LoweredValInfo visitPointerTypeExpr(PointerTypeExpr* /*expr*/)
{
SLANG_UNIMPLEMENTED_X("'*' type expression during code generation");