From f20f4e2b39142dfab55be05eea064033719665ad Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 29 Sep 2023 12:01:36 -0700 Subject: Add `requirePrelude()` intrinsic function. (#3250) * Add `requirePrelude()` intrinsic function. * Fix. --------- Co-authored-by: Yong He --- source/slang/core.meta.slang | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/slang/core.meta.slang') diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index 87697076e..3e51d7028 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -136,6 +136,8 @@ attribute_syntax [BackwardDifferentiable(order:int = 0)] : BackwardDifferentiabl __attributeTarget(FunctionDeclBase) attribute_syntax [Differentiable(order:int = 0)] : BackwardDifferentiableAttribute; +__intrinsic_op($(kIROp_RequirePrelude)) +void __requirePrelude(constexpr String preludeText); /// Interface to denote types as differentiable. /// Allows for user-specified differential types as -- cgit v1.2.3