diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2023-09-26 15:40:22 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-26 12:40:22 -0700 |
| commit | a18dca27392b257ba2cc58ceabdf15471f34ee25 (patch) | |
| tree | e76ed8fa4fbdc3f9fa3e0ea4f1b45bde64b57eab /source/slang/slang-serialize-ast.cpp | |
| parent | 6c991942ac4ec2e2abf6abe73a2429183172af84 (diff) | |
Fix for epoch/ASTBuilder* nullptr issue (#3240)
* Fix issue with failing tests
tests/serialization/serialized-module-test.slang
tests/serialization/extern/extern-test.slang
* Fix issue with session destruction order on Session.
* Improve comment.
Diffstat (limited to 'source/slang/slang-serialize-ast.cpp')
| -rw-r--r-- | source/slang/slang-serialize-ast.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/slang/slang-serialize-ast.cpp b/source/slang/slang-serialize-ast.cpp index b51775710..2465de812 100644 --- a/source/slang/slang-serialize-ast.cpp +++ b/source/slang/slang-serialize-ast.cpp @@ -86,6 +86,8 @@ struct ASTFieldAccess ASTBuilder builder(sharedASTBuilder, "Serialize Check"); + SetASTBuilderContextRAII astBuilderRAII(&builder); + DefaultSerialObjectFactory objectFactory(&builder); // We could now check that the loaded data matches |
