From 071f1b6062b459928ebfd6f2f60a8d6ad021112b Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 14 Aug 2024 18:41:48 -0700 Subject: Variadic Generics Part 1: parsing and type checking. (#4833) --- source/slang/slang-lower-to-ir.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'source/slang/slang-lower-to-ir.cpp') diff --git a/source/slang/slang-lower-to-ir.cpp b/source/slang/slang-lower-to-ir.cpp index 50d017fb9..95e9d96da 100644 --- a/source/slang/slang-lower-to-ir.cpp +++ b/source/slang/slang-lower-to-ir.cpp @@ -4315,6 +4315,21 @@ struct ExprLoweringVisitorBase : public ExprVisitor return lowerSubExpr(expr->base); } + LoweredValInfo visitPackExpr(PackExpr*) + { + SLANG_UNIMPLEMENTED_X("codegen for pack expression"); + } + + LoweredValInfo visitEachExpr(EachExpr*) + { + SLANG_UNIMPLEMENTED_X("codegen for each expression"); + } + + LoweredValInfo visitExpandExpr(ExpandExpr*) + { + SLANG_UNIMPLEMENTED_X("codegen for expand expression"); + } + LoweredValInfo getSimpleDefaultVal(IRType* type) { type = (IRType*)unwrapAttributedType(type); -- cgit v1.2.3