(self, hname: str, prefix: str, env: 'Environment', *,
                     extra_args: T.Union[None, T.List[str], T.Callable[[CompileCheckMode], T.List[str]]] = None,
                     dependencies: T.Optional[T.List['Dependency']] = None)
Check that header is usable.

        Returns a two item tuple of bools. The first bool is whether the
        check succeeded, the second is whether the result was cached (True)
        or run fresh (False).
Check that header is usable.
Check that header is usable .
def check_header(self, hname: str, prefix: str, env: 'Environment', *,
                     extra_args: T.Union[None, T.List[str], T.Callable[[CompileCheckMode], T.List[str]]] = None,
                     dependencies: T.Optional[T.List['Dependency']] = None) -> T.Tuple[bool, bool]:
        """Check that header is usable.

        Returns a two item tuple of bools. The first bool is whether the
        check succeeded, the second is whether the result was cached (True)
        or run fresh (False).
        """
        raise EnvironmentException('Language %s does not support header checks.' % self.get_display_language())
def check_header ( self , hname : str , prefix : str , env : 'Environment' , * , extra_args : T . Union [ None , T . List [ str ] , T . Callable [ [ CompileCheckMode ] , T . List [ str ] ] ] = None , dependencies : T . Optional [ T . List [ 'Dependency' ] ] = None ) -> T . Tuple [ bool , bool ] : raise EnvironmentException ( 'Language %s does not support header checks.' % self . get_display_language ( ) )