diff options
Diffstat (limited to 'source/slang/slang-serialize-ast.cpp')
| -rw-r--r-- | source/slang/slang-serialize-ast.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/slang/slang-serialize-ast.cpp b/source/slang/slang-serialize-ast.cpp index 02dd374c1..9fa338449 100644 --- a/source/slang/slang-serialize-ast.cpp +++ b/source/slang/slang-serialize-ast.cpp @@ -136,7 +136,7 @@ void serialize(Serializer const& serializer, SemanticVersion& value) void serialize(Serializer const& serializer, SyntaxClass<NodeBase>& value) { - ASTNodeType raw; + ASTNodeType raw = ASTNodeType(0); if (isWriting(serializer)) { raw = value.getTag(); @@ -277,7 +277,7 @@ void serialize(Serializer const& serializer, CapabilityAtomSet& value) { while (hasElements(serializer)) { - CapabilityAtom atom; + CapabilityAtom atom = CapabilityAtom(0); serialize(serializer, atom); value.add(UInt(atom)); } @@ -769,7 +769,7 @@ void ASTDecodingContext::handleASTNode(NodeBase*& outNode) { ASTSerializer serializer(this); - ASTNodeType typeTag; + ASTNodeType typeTag = ASTNodeType(0); serialize(serializer, typeTag); switch (_getPseudoASTNodeType(typeTag)) { |
