File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ internal struct JSONDecoder: Decoder {
1818 internal var scanner : JSONScanner
1919 internal var options : JSONDecodingOptions
2020 internal var extensions : ExtensionMap
21- internal var messageType : Message . Type ?
21+ internal var messageType : Message . Type
2222 private var fieldCount = 0
2323 private var isMapKey = false
2424 private var fieldNameMap : _NameMap ?
Original file line number Diff line number Diff line change @@ -1253,7 +1253,7 @@ internal struct JSONScanner {
12531253 /// it silently skips it.
12541254 internal mutating func nextFieldNumber(
12551255 names: _NameMap ,
1256- messageType: Message . Type ? ,
1256+ messageType: Message . Type ,
12571257 extensionMap: ExtensionMap ?
12581258 ) throws -> Int ? {
12591259 while true {
@@ -1274,7 +1274,6 @@ internal struct JSONScanner {
12741274 }
12751275 }
12761276 if let extensions = extensionMap,
1277- let messageType = messageType,
12781277 let first = fieldName. first, first == " [ " ,
12791278 let last = fieldName. last, last == " ] "
12801279 {
You can’t perform that action at this time.
0 commit comments