From 0b6d78f44a20f81f8feba99d0ed9423a37eb8451 Mon Sep 17 00:00:00 2001 From: ArielG-NV <159081215+ArielG-NV@users.noreply.github.com> Date: Fri, 12 Jul 2024 09:54:22 -0400 Subject: Change IDefaultInitializableType to IDefaultInitializable (#4620) --- source/slang/core.meta.slang | 2 +- source/slang/slang-check-decl.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/slang/core.meta.slang b/source/slang/core.meta.slang index a8badc05a..30513074b 100644 --- a/source/slang/core.meta.slang +++ b/source/slang/core.meta.slang @@ -75,7 +75,7 @@ syntax snorm : SNormModifier; syntax __extern_cpp : ExternCppModifier; __magic_type(DefaultInitializableType) -interface IDefaultInitializableType +interface IDefaultInitializable { __builtin_requirement($( (int)BuiltinRequirementKind::DefaultInitializableConstructor)) __init(); diff --git a/source/slang/slang-check-decl.cpp b/source/slang/slang-check-decl.cpp index cb1c11d9c..d3c3e23ab 100644 --- a/source/slang/slang-check-decl.cpp +++ b/source/slang/slang-check-decl.cpp @@ -6163,7 +6163,7 @@ namespace Slang if (this->getOptionSet().getBoolOption(CompilerOptionName::ZeroInitialize) && !isFromStdLib(decl)) { - // Force add IDefaultInitializableType to any struct missing (transitively) `IDefaultInitializableType`. + // Force add IDefaultInitializable to any struct missing (transitively) `IDefaultInitializable`. auto* defaultInitializableType = m_astBuilder->getDefaultInitializableType(); if(!isSubtype(DeclRefType::create(m_astBuilder, decl), defaultInitializableType, IsSubTypeOptions::NotReadyForLookup)) { -- cgit v1.2.3