diff options
| author | Charles Brunet <charles.brunet@optelgroup.com> | 2023-09-28 09:08:18 -0400 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2024-04-08 10:43:57 -0700 |
| commit | bd4fd9073081bcc9f4505b9604c5cb1e8cdc300f (patch) | |
| tree | c1857d01bcd8164e1ffd5473de592fef9bd9df1c /mesonbuild/mintro.py | |
| parent | 728fcdaab312020fe3ebea40e942f23ee620ed6c (diff) | |
| download | meson-bd4fd9073081bcc9f4505b9604c5cb1e8cdc300f.tar.gz | |
parser: revert to single StringNode type
this will allow transforming string types in the formater
Diffstat (limited to 'mesonbuild/mintro.py')
| -rw-r--r-- | mesonbuild/mintro.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/mintro.py b/mesonbuild/mintro.py index 81b15d27e..bdbb59e3a 100644 --- a/mesonbuild/mintro.py +++ b/mesonbuild/mintro.py @@ -26,7 +26,7 @@ from .dependencies import Dependency from . import environment from .interpreterbase import ObjectHolder from .mesonlib import OptionKey -from .mparser import FunctionNode, ArrayNode, ArgumentNode, BaseStringNode +from .mparser import FunctionNode, ArrayNode, ArgumentNode, StringNode if T.TYPE_CHECKING: import argparse @@ -185,7 +185,7 @@ def list_targets_from_source(intr: IntrospectionInterpreter) -> T.List[T.Dict[st elif isinstance(n, ArgumentNode): args = n.arguments for j in args: - if isinstance(j, BaseStringNode): + if isinstance(j, StringNode): assert isinstance(j.value, str) res += [Path(j.value)] elif isinstance(j, str): |
