Fix missing fields initializers warnings

Produced by Clang 10's -Wmissing-field-initializers.

Bug: b/152777669
Change-Id: Ib6cda930945b1b46e5530f2aef7bbc9ee07ab9df
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/51549
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Commit-Queue: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/Reactor/LLVMReactorDebugInfo.cpp b/src/Reactor/LLVMReactorDebugInfo.cpp
index 7d10734..120a43a 100644
--- a/src/Reactor/LLVMReactorDebugInfo.cpp
+++ b/src/Reactor/LLVMReactorDebugInfo.cpp
@@ -190,7 +190,7 @@
 			LOG("  STACK(%d): Jumped backwards %d -> %d. di: %p -> %p", int(i),
 			    oldLocation.line, newLocation.line, scope.di, di);
 			emitPending(scope, builder);
-			scope = { newLocation, di };
+			scope = { newLocation, di, {}, {} };
 			shrink(i + 1);
 			break;
 		}
@@ -222,7 +222,7 @@
 		    DINode::FlagPrototyped,         // flags
 		    DISubprogram::SPFlagDefinition  // subprogram flags
 		);
-		diScope.push_back({ location, func });
+		diScope.push_back({ location, func, {}, {} });
 		LOG("+ STACK(%d): di: %p, location: %s:%d", int(i), di,
 		    location.function.file.c_str(), int(location.line));
 	}
@@ -509,7 +509,7 @@
 			{
 				if(match.str(1) == "return")
 				{
-					(*tokens)[lineCount] = Token{ Token::Return };
+					(*tokens)[lineCount] = Token{ Token::Return, "" };
 				}
 				else
 				{