WIP: apparently some NumberNode can be constructed without bytespan

pull/12154/head
Alexandre Janniaux 7 months ago
parent 8c13758007
commit 81e23cb7e0
  1. 3
      mesonbuild/mparser.py

@ -307,7 +307,8 @@ class NumberNode(ElementaryNode[int]):
self.raw_value = token.value
self.value = int(token.value, base=0)
self.bytespan = token.bytespan
self.end_colno = token.bytespan[1] - token.bytespan[0] + token.colno
if token.bytespan is not None:
self.end_colno = token.bytespan[1] - token.bytespan[0] + token.colno
@dataclass(unsafe_hash=True)
class StringNode(ElementaryNode[str]):

Loading…
Cancel
Save