diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2020-06-03 17:22:48 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-03 17:22:48 -0400 |
| commit | 1b8731c809761c4e2dbec81dcee207f8a4621903 (patch) | |
| tree | b8c67d97a71df2a8ba776b6d1a39bc13138aeaf0 /source/slang/slang.vcxproj | |
| parent | 4e3e7f2a8f032c3f8fc4c530023aa80973598502 (diff) | |
Devirtualize AST types (#1368)
* Make getSup work with more general non-virtual 'virtual' mechanism.
* WIP: Non virtual AST types.
* Project change.
* Type doesn't implement equalsImpl
* Fix macro invocation
Make Overridden functions public to make simply accessible by base types.
* Use SLANG_UNEXPECTED.
* GetScalarType -> getScalarType
Use SLANG_UNEXPECTED instead on ASSERT in NamedExpressionType and TypeType
Diffstat (limited to 'source/slang/slang.vcxproj')
| -rw-r--r-- | source/slang/slang.vcxproj | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/slang/slang.vcxproj b/source/slang/slang.vcxproj index c3e936f8a..353da833d 100644 --- a/source/slang/slang.vcxproj +++ b/source/slang/slang.vcxproj @@ -275,8 +275,12 @@ </ItemGroup> <ItemGroup> <ClCompile Include="slang-ast-builder.cpp" /> + <ClCompile Include="slang-ast-decl.cpp" /> <ClCompile Include="slang-ast-dump.cpp" /> <ClCompile Include="slang-ast-reflect.cpp" /> + <ClCompile Include="slang-ast-substitutions.cpp" /> + <ClCompile Include="slang-ast-type.cpp" /> + <ClCompile Include="slang-ast-val.cpp" /> <ClCompile Include="slang-check-conformance.cpp" /> <ClCompile Include="slang-check-constraint.cpp" /> <ClCompile Include="slang-check-conversion.cpp" /> |
