File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -598,7 +598,7 @@ public enum DWARFExpression {
598
598
/// Specifies an immediate value using two operands: an unsigned little-endian
599
599
/// base-128 length, followed by a sequence of bytes of the given length that
600
600
/// contain the value.
601
- case implicitValue( UInt64 )
601
+ case implicitValue( UInt64 , [ UInt8 ] )
602
602
603
603
/// Specifies that the object does not exist in memory, but its value is
604
604
/// nonetheless known and is at the top of the DWARF expression stack. In
@@ -963,8 +963,8 @@ extension DWARFExpression {
963
963
return [ 0x9c ]
964
964
case let . bitPiece( val1, val2) :
965
965
return [ 0x9d , val1, val2 ]
966
- case let . implicitValue( val) :
967
- return [ 0x9e , val ]
966
+ case let . implicitValue( val, bytes ) :
967
+ return [ 0x9e , val ] + packBytes ( bytes )
968
968
case . stackValue:
969
969
return [ 0x9f ]
970
970
case let . implicitPointer( val1, val2) :
You can’t perform that action at this time.
0 commit comments