diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2021-05-27 15:38:52 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-27 12:38:52 -0700 |
| commit | 15f5cffc3026a5faed7046ae7d75ec6b56cf4a4c (patch) | |
| tree | e6c59288e453ac3eb788068a155e7aa607399009 /build | |
| parent | 969943f4b751d3cad8ac548f9cf0f65406935bad (diff) | |
JSON Parser and Writer (#1859)
* #include an absolute path didn't work - because paths were taken to always be relative.
* WIP JSONWriter/JSONParser.
* Checking different Layout styles for JSON.
* Add slang-json-parser.h/.cpp
Diffstat (limited to 'build')
| -rw-r--r-- | build/visual-studio/compiler-core/compiler-core.vcxproj | 2 | ||||
| -rw-r--r-- | build/visual-studio/compiler-core/compiler-core.vcxproj.filters | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj b/build/visual-studio/compiler-core/compiler-core.vcxproj index 7d2ac6afa..f167e59d8 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj @@ -182,6 +182,7 @@ <ClInclude Include="..\..\..\source\compiler-core\slang-json-diagnostic-defs.h" /> <ClInclude Include="..\..\..\source\compiler-core\slang-json-diagnostics.h" /> <ClInclude Include="..\..\..\source\compiler-core\slang-json-lexer.h" /> + <ClInclude Include="..\..\..\source\compiler-core\slang-json-parser.h" /> <ClInclude Include="..\..\..\source\compiler-core\slang-lexer-diagnostic-defs.h" /> <ClInclude Include="..\..\..\source\compiler-core\slang-lexer.h" /> <ClInclude Include="..\..\..\source\compiler-core\slang-misc-diagnostic-defs.h" /> @@ -206,6 +207,7 @@ <ClCompile Include="..\..\..\source\compiler-core\slang-include-system.cpp" /> <ClCompile Include="..\..\..\source\compiler-core\slang-json-diagnostics.cpp" /> <ClCompile Include="..\..\..\source\compiler-core\slang-json-lexer.cpp" /> + <ClCompile Include="..\..\..\source\compiler-core\slang-json-parser.cpp" /> <ClCompile Include="..\..\..\source\compiler-core\slang-lexer.cpp" /> <ClCompile Include="..\..\..\source\compiler-core\slang-name-convention-util.cpp" /> <ClCompile Include="..\..\..\source\compiler-core\slang-name.cpp" /> diff --git a/build/visual-studio/compiler-core/compiler-core.vcxproj.filters b/build/visual-studio/compiler-core/compiler-core.vcxproj.filters index 243eecd5b..fc72b5af8 100644 --- a/build/visual-studio/compiler-core/compiler-core.vcxproj.filters +++ b/build/visual-studio/compiler-core/compiler-core.vcxproj.filters @@ -45,6 +45,9 @@ <ClInclude Include="..\..\..\source\compiler-core\slang-json-lexer.h"> <Filter>Header Files</Filter> </ClInclude> + <ClInclude Include="..\..\..\source\compiler-core\slang-json-parser.h"> + <Filter>Header Files</Filter> + </ClInclude> <ClInclude Include="..\..\..\source\compiler-core\slang-lexer-diagnostic-defs.h"> <Filter>Header Files</Filter> </ClInclude> @@ -113,6 +116,9 @@ <ClCompile Include="..\..\..\source\compiler-core\slang-json-lexer.cpp"> <Filter>Source Files</Filter> </ClCompile> + <ClCompile Include="..\..\..\source\compiler-core\slang-json-parser.cpp"> + <Filter>Source Files</Filter> + </ClCompile> <ClCompile Include="..\..\..\source\compiler-core\slang-lexer.cpp"> <Filter>Source Files</Filter> </ClCompile> |
