File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -124,12 +124,13 @@ def next(self):
124
124
return ('value' , self .member .dereference ())
125
125
126
126
def children (self ):
127
- if not self .value ['hasVal' ]:
127
+ if not self .value ['Storage' ][ ' hasVal' ]:
128
128
return self ._iterator ('' , True )
129
- return self ._iterator (self .value ['storage' ]['buffer' ].address .cast (self .value .type .template_argument (0 ).pointer ()), False )
129
+ return self ._iterator (self .value ['Storage' ]['storage' ]['buffer' ].address .cast (
130
+ self .value .type .template_argument (0 ).pointer ()), False )
130
131
131
132
def to_string (self ):
132
- return 'llvm::Optional is %sinitialized' % ('' if self .value ['hasVal' ] else 'not ' )
133
+ return 'llvm::Optional is %sinitialized' % ('' if self .value ['Storage' ][ ' hasVal' ] else 'not ' )
133
134
134
135
class DenseMapPrinter :
135
136
"Print a DenseMap"
You can’t perform that action at this time.
0 commit comments