summaryrefslogtreecommitdiff
path: root/source/slang/core.meta.slang
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/core.meta.slang')
-rw-r--r--source/slang/core.meta.slang9
1 files changed, 6 insertions, 3 deletions
diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang
index a25ce03bd..75bc65562 100644
--- a/source/slang/core.meta.slang
+++ b/source/slang/core.meta.slang
@@ -2742,12 +2742,15 @@ attribute_syntax [Differentiable] : DifferentiableAttribute;
__attributeTarget(DeclBase)
attribute_syntax [DerivativeMember(memberName)] : DerivativeMemberAttribute;
-enum _BuiltinAssociatedTypeRequirementKind
+enum _BuiltinRequirementKind
{
- Differential = $( (int) BuiltinAssociatedTypeRequirementKind::Differential),
+ DifferentialType = $( (int) BuiltinRequirementKind::DifferentialType),
+ DZeroFunc = $( (int) BuiltinRequirementKind::DZeroFunc),
+ DAddFunc = $( (int) BuiltinRequirementKind::DAddFunc),
+ DMulFunc = $( (int) BuiltinRequirementKind::DMulFunc),
};
__attributeTarget(DeclBase)
-attribute_syntax [__BuiltinAssociatedTypeRequirementAttribute(kind: _BuiltinAssociatedTypeRequirementKind)] : BuiltinAssociatedTypeRequirementAttribute;
+attribute_syntax [__BuiltinRequirement(kind: _BuiltinRequirementKind)] : BuiltinRequirementAttribute;
__attributeTarget(DeclBase)
attribute_syntax [builtin] : BuiltinAttribute;