Package br.usp.each.saeg.commons

Examples of br.usp.each.saeg.commons.BitSetIterator


    public boolean isLine(final int x) {
        return lines.contains(x);
    }

    public BitSetIterator defs() {
        return new BitSetIterator(defs);
    }
View Full Code Here


    public BitSetIterator defs() {
        return new BitSetIterator(defs);
    }

    public BitSetIterator cuses() {
        return new BitSetIterator(cuses);
    }
View Full Code Here

    public BitSetIterator cuses() {
        return new BitSetIterator(cuses);
    }

    public BitSetIterator puses() {
        return new BitSetIterator(puses);
    }
View Full Code Here

    @Override
    public Dua[] analyze(final Graph<Block> graph, final int vars) {
        this.graph = graph;
        final List<Dua> list = new ArrayList<Dua>();
        for (final Block block : graph) {
            final BitSetIterator it = block.defs();
            while (it.hasNext()) {
                DFS(it.next(), block, list);
            }
        }
        return list.toArray(new Dua[list.size()]);
    }
View Full Code Here

TOP

Related Classes of br.usp.each.saeg.commons.BitSetIterator

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.