def __init__(self, hyperblock): self.hyperblock = hyperblock self.entryPredicate = None self.entry = None self.merges = [] self.ops = [] self.gates = [] self.exit = None self.entryEdges = xcollections.defaultdict(set) self.exitEdges = xcollections.defaultdict(set)
def __init__(self): self.predicateCount = xcollections.defaultdict(lambda: 0) self.depends = {} self.wavefront = set() self.blocks = []
def __init__(self, analysis): self.analysis = analysis self.pathRefs = xcollections.defaultdict(set) self.process()
def __init__(self, uid): self.uid = uid self.objects = [] self.field = xcollections.defaultdict(set) self.result = None