From 4f6f827e26ffcb9b850ef8a8b7f7b4beb5addb7a Mon Sep 17 00:00:00 2001 From: Yong He Date: Tue, 27 Aug 2024 18:48:41 -0700 Subject: Add functor syntax support. (#4926) --- source/slang/core.meta.slang | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source/slang/core.meta.slang') diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index db0acb3ed..629737d6c 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -957,25 +957,25 @@ extension Tuple : IComparable interface IMutatingFunc { [mutating] - TR __call(expand each TP p); + TR operator()(expand each TP p); } interface IFunc : IMutatingFunc { - TR __call(expand each TP p); + TR operator()(expand each TP p); } interface IDifferentiableMutatingFunc : IMutatingFunc { [Differentiable] [mutating] - TR __call(expand each TP p); + TR operator()(expand each TP p); } interface IDifferentiableFunc : IFunc, IDifferentiableMutatingFunc { [Differentiable] - TR __call(expand each TP p); + TR operator()(expand each TP p); } __generic -- cgit v1.2.3