Lines Matching refs:value
122 return node.value
130 for child in node.value]
138 for key_node, value_node in node.value:
143 value = self.construct_object(value_node, deep=deep)
144 mapping[key] = value
153 for key_node, value_node in node.value:
155 value = self.construct_object(value_node, deep=deep)
156 pairs.append((key, value))
175 for key_node, value_node in node.value:
176 if key_node.tag == 'tag:yaml.org,2002:value':
183 while index < len(node.value):
184 key_node, value_node = node.value[index]
186 del node.value[index]
189 merge.extend(value_node.value)
192 for subnode in value_node.value:
199 submerge.append(subnode.value)
201 for value in submerge:
202 merge.extend(value)
207 elif key_node.tag == 'tag:yaml.org,2002:value':
213 node.value = merge + node.value
234 value = self.construct_scalar(node)
235 return self.bool_values[value.lower()]
238 value = self.construct_scalar(node)
239 value = value.replace('_', '')
241 if value[0] == '-':
243 if value[0] in '+-':
244 value = value[1:]
245 if value == '0':
247 elif value.startswith('0b'):
248 return sign*int(value[2:], 2)
249 elif value.startswith('0x'):
250 return sign*int(value[2:], 16)
251 elif value[0] == '0':
252 return sign*int(value, 8)
253 elif ':' in value:
254 digits = [int(part) for part in value.split(':')]
257 value = 0
259 value += digit*base
261 return sign*value
263 return sign*int(value)
271 value = self.construct_scalar(node)
272 value = value.replace('_', '').lower()
274 if value[0] == '-':
276 if value[0] in '+-':
277 value = value[1:]
278 if value == '.inf':
280 elif value == '.nan':
282 elif ':' in value:
283 digits = [float(part) for part in value.split(':')]
286 value = 0.0
288 value += digit*base
290 return sign*value
292 return sign*float(value)
296 value = self.construct_scalar(node).encode('ascii')
303 return base64.decodebytes(value)
305 return base64.decodestring(value)
323 value = self.construct_scalar(node)
324 match = self.timestamp_regexp.match(node.value)
361 for subnode in node.value:
366 if len(subnode.value) != 1:
368 "expected a single mapping item, but found %d items" % len(subnode.value),
370 key_node, value_node = subnode.value[0]
372 value = self.construct_object(value_node)
373 omap.append((key, value))
382 for subnode in node.value:
387 if len(subnode.value) != 1:
389 "expected a single mapping item, but found %d items" % len(subnode.value),
391 key_node, value_node = subnode.value[0]
393 value = self.construct_object(value_node)
394 pairs.append((key, value))
399 value = self.construct_mapping(node)
400 data.update(value)
413 value = self.construct_mapping(node)
414 data.update(value)
502 value = self.construct_scalar(node).encode('ascii')
509 return base64.decodebytes(value)
511 return base64.decodestring(value)
566 value = self.construct_scalar(node)
567 if value:
569 "expected the empty value, but found %r" % value, node.start_mark)
573 value = self.construct_scalar(node)
574 if value:
576 "expected the empty value, but found %r" % value, node.start_mark)
609 for key, value in slotstate.items():
612 setattr(instance, key, value)
642 value = self.construct_mapping(node, deep=True)
643 args = value.get('args', [])
644 kwds = value.get('kwds', {})
645 state = value.get('state', {})
646 listitems = value.get('listitems', [])
647 dictitems = value.get('dictitems', {})