summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/slang/emit.cpp1
-rw-r--r--source/slang/slang.vcxproj1
-rw-r--r--source/slang/slang.vcxproj.filters1
3 files changed, 3 insertions, 0 deletions
diff --git a/source/slang/emit.cpp b/source/slang/emit.cpp
index 080478225..e60941e50 100644
--- a/source/slang/emit.cpp
+++ b/source/slang/emit.cpp
@@ -7122,6 +7122,7 @@ emitDeclImpl(decl, nullptr);
case kIROp_global_var:
{
auto irGlobal = (IRGlobalVar*) value;
+ emitIRUsedType(ctx, irGlobal->type);
emitIRUsedTypesForGlobalValueWithCode(ctx, irGlobal);
}
break;
diff --git a/source/slang/slang.vcxproj b/source/slang/slang.vcxproj
index 9835640e0..21ed1504c 100644
--- a/source/slang/slang.vcxproj
+++ b/source/slang/slang.vcxproj
@@ -165,6 +165,7 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
+ <Natvis Include="..\core\core.natvis" />
<Natvis Include="slang.natvis" />
</ItemGroup>
<ItemGroup>
diff --git a/source/slang/slang.vcxproj.filters b/source/slang/slang.vcxproj.filters
index f207c6dcd..e147e60d6 100644
--- a/source/slang/slang.vcxproj.filters
+++ b/source/slang/slang.vcxproj.filters
@@ -2,6 +2,7 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Natvis Include="slang.natvis" />
+ <Natvis Include="..\core\core.natvis" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="compiler.h" />