summaryrefslogtreecommitdiff
path: root/source/slang/slang.vcxproj
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-10-26 17:10:24 -0400
committerGitHub <noreply@github.com>2020-10-26 17:10:24 -0400
commit13945a51d932fc42fc1f31723ae64070d90708de (patch)
tree544ce2f88f6c2f2e9f5ac9cb0e7c7b88de68154e /source/slang/slang.vcxproj
parente702b704e15a3f0dcbcac6ae82b7cb3c10a4ced2 (diff)
Value type serialization via C++ Extractor (#1588)
* #include an absolute path didn't work - because paths were taken to always be relative. * Fix handling of access modifiers inside type definition. * Fix access problem for AST node. Make dumping produce a single function with switch, to potentially make available without Dump specific access. * WIP on serialization design doc. * Remove project references to previously generated files. * More docs on serialization design. * Improve serialization documentation. Remove unused function from IRSerialReader. * Small fixes around naming. Remove long comment from slang-serialize.h - as covered in serialization.md * Remove long comment in slang-serialize.h as covered in serialization.md * More information about doing replacements on read for AST and problems surrounding. * Typo fix. * Spelling fixes. * Value serialize. * Value types with inheritence. * Use value reflection serial conversion for more AST types * Use automatic serialization on more of AST. * Get the types via decltype, simplifies what the extractor has to do. * Update the serialization.md for the value serialization. * Small doc improvements. * Update project.
Diffstat (limited to 'source/slang/slang.vcxproj')
-rw-r--r--source/slang/slang.vcxproj3
1 files changed, 2 insertions, 1 deletions
diff --git a/source/slang/slang.vcxproj b/source/slang/slang.vcxproj
index 2490b9caa..17590a21a 100644
--- a/source/slang/slang.vcxproj
+++ b/source/slang/slang.vcxproj
@@ -300,6 +300,7 @@
<ClInclude Include="slang-serialize-source-loc.h" />
<ClInclude Include="slang-serialize-type-info.h" />
<ClInclude Include="slang-serialize-types.h" />
+ <ClInclude Include="slang-serialize-value-type-info.h" />
<ClInclude Include="slang-serialize.h" />
<ClInclude Include="slang-source-loc.h" />
<ClInclude Include="slang-syntax.h" />
@@ -445,4 +446,4 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project> \ No newline at end of file
+</Project> \ No newline at end of file