

def _evaluate(self, machine, item):
    if callable(item):
        return item(machine)
    else:
        guard = getattr(machine, guard)
        if callable(guard):
            guard = guard()
        return guard

dataset/ETHPy150Open pyinvoke/invoke/invoke/vendor/fluidity/machine.py _Guard._evaluate/VarMisuse@39/43 `item`->`guard`