diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2020-06-24 13:56:06 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-24 13:56:06 -0400 |
| commit | ae41db80aa95ee7243d91a3ae4f56e6deb17f7f4 (patch) | |
| tree | 444c0d10680b8ab75e82225155fcd3e8224204f0 /source/slang/slang.vcxproj | |
| parent | b595dd0cd984bcb4db980693363798dd2b490da4 (diff) | |
AST Serialization writing (#1407)
* Try to fix problem with C++ extractor concating tokens producing an erroneous result.
* Improve naming/comments around C++ extractor fix.
* Another small improvement around space concating when outputing token list.
* Handle some more special cases for consecutive tokens for C++ extractor concat of tokens.
* WIP AST serialization.
* Comment out so compile works.
* More work on AST serialization.
* WIP AST serialize.
* WIP AST Serialization - handling more types.
* WIP: Compiles but not all types are converted, as not all List element types are handled.
* Compiles with array types.
* Finish off AST serialization of remaining types.
* Remove ComputedLayoutModifier and TupleVarModifier.
* Add fields to ASTSerialClass type.
* Construct AST type layout.
* AST Serialization working for writing to ASTSerialWriter.
* Removed call to ASTSerialization::selfTest in session creation.
* Fixes for gcc.
* Diagnostics handling - better handling of dashify.
* Improve comment around DiagnosticLookup.
* Updated VS project.
Diffstat (limited to 'source/slang/slang.vcxproj')
| -rw-r--r-- | source/slang/slang.vcxproj | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/slang/slang.vcxproj b/source/slang/slang.vcxproj index 3be09765d..5850bc2b8 100644 --- a/source/slang/slang.vcxproj +++ b/source/slang/slang.vcxproj @@ -198,6 +198,7 @@ <ClInclude Include="slang-ast-generated-macro.h" /> <ClInclude Include="slang-ast-generated.h" /> <ClInclude Include="slang-ast-modifier.h" /> + <ClInclude Include="slang-ast-serialize.h" /> <ClInclude Include="slang-ast-stmt.h" /> <ClInclude Include="slang-ast-support-types.h" /> <ClInclude Include="slang-ast-type.h" /> @@ -279,6 +280,7 @@ <ClCompile Include="slang-ast-decl.cpp" /> <ClCompile Include="slang-ast-dump.cpp" /> <ClCompile Include="slang-ast-reflect.cpp" /> + <ClCompile Include="slang-ast-serialize.cpp" /> <ClCompile Include="slang-ast-substitutions.cpp" /> <ClCompile Include="slang-ast-type.cpp" /> <ClCompile Include="slang-ast-val.cpp" /> |
