(self, key)
Get the VariableManagerInternal object for a function or a region.

        :param str or int key: Key of the region. "global" for the global region, or a function address for the
                               function.
        :return:               The VariableManagerInternal object.
Get the VariableManagerInternal object for a function or a region.
Get the VariableManagerInternal object for a function or a region .
def __getitem__(self, key) -> VariableManagerInternal:
        """
        Get the VariableManagerInternal object for a function or a region.

        :param str or int key: Key of the region. "global" for the global region, or a function address for the
                               function.
        :return:               The VariableManagerInternal object.
        """

        if key == 'global':  # pylint:disable=no-else-return
            return self.global_manager

        else:
            # key refers to a function address
            return self.get_function_manager(key)
def __getitem__ ( self , key ) -> VariableManagerInternal : if key == 'global' : # pylint:disable=no-else-return return self . global_manager else : # key refers to a function address return self . get_function_manager ( key )