@ -16,10 +16,10 @@ from ..modules import ModuleReturnValue, ModuleObject, ModuleState, ExtensionMod
from . . backend . backends import TestProtocol
from . . interpreterbase import (
ContainerTypeInfo , KwargInfo , MesonOperator ,
InterpreterObject , MesonInterpreterObject , ObjectHolder , MutableInterpreterObject ,
FeatureCheckBase , Feature New , FeatureDeprecated ,
MesonInterpreterObject , ObjectHolder , MutableInterpreterObject ,
FeatureNew , FeatureDeprecated ,
typed_pos_args , typed_kwargs , typed_operator ,
noArgsFlattening , noPosargs , noKwargs , unholder_return , TYPE_var , TYPE_kwargs , TYPE_nvar , TYPE_nkwargs ,
noArgsFlattening , noPosargs , noKwargs , unholder_return ,
flatten , resolve_second_level_holders , InterpreterException , InvalidArguments , InvalidCode )
from . . interpreter . type_checking import NoneType , ENV_SEPARATOR_KW
from . . dependencies import Dependency , ExternalLibrary , InternalDependency
@ -32,7 +32,7 @@ if T.TYPE_CHECKING:
from . import kwargs
from . . cmake . interpreter import CMakeInterpreter
from . . envconfig import MachineInfo
from . . interpreterbase import SubProject
from . . interpreterbase import FeatureCheckBase , InterpreterObject , SubProject , TYPE_var , TYPE_kwargs , TYPE_nvar , TYPE_nkwargs
from . interpreter import Interpreter
from typing_extensions import TypedDict