

def is_infos_valid(self, selections):
    return (self.Infos and all([i.is_valid() for i in self.Infos]) and (len(selections) == len(self.Infos)) and all([i.is_actual(self.view, s) for (i, s) in zip(self.Infos, self)]))

dataset/ETHPy150Open SublimeHaskell/SublimeHaskell/haskell_type.py SublimeHaskellExpandSelectionExpression.is_infos_valid/VarMisuse@75/87 `selections`->`self`