Home | History | Annotate | Download | only in expr

Lines Matching defs:bitSet

32 import java.util.BitSet;
71 private BitSet mInvalidFlags;
83 BitSet mShouldReadFlags;
85 BitSet mReadSoFar = new BitSet();// i've read this variable for these flags
90 BitSet mShouldReadWithConditionals;
135 public BitSet getInvalidFlags() {
142 private BitSet resolveInvalidFlags() {
143 BitSet bitSet = (BitSet) mModel.getInvalidateAnyBitSet().clone();
145 bitSet.set(getId(), true);
149 bitSet.or(dependency.getOther().getInvalidFlags());
151 return bitSet;
187 public BitSet getShouldReadFlags() {
195 public BitSet getShouldReadFlagsWithConditionals() {
206 private BitSet resolveShouldReadWithConditionals() {
208 BitSet bitSet = new BitSet();
211 bitSet.or(getInvalidFlags());
217 bitSet.or(dependency.getDependant().getShouldReadFlagsWithConditionals());
219 bitSet.set(dependency.getDependant()
223 return bitSet;
226 private BitSet resolveShouldReadFlags() {
228 BitSet bitSet = new BitSet();
230 return bitSet;
233 bitSet.or(getInvalidFlags());
241 bitSet.set(dependency.getDependant()
244 bitSet.or(dependency.getDependant().getShouldReadFlags());
247 bitSet.and(mShouldReadWithConditionals);
248 bitSet.andNot(mReadSoFar);
249 return bitSet;
392 public void trimShouldReadFlags(BitSet bitSet) {
393 mShouldReadFlags.andNot(bitSet);
422 public void markFlagsAsRead(BitSet flags) {
475 BitSet clone = (BitSet) mShouldReadWithConditionals.clone();
492 final BitSet readForConditional = expr.findConditionalFlags();
497 final BitSet invalidFlags = (BitSet) getInvalidFlags().clone();
512 BitSet mConditionalFlags;
514 private BitSet findConditionalFlags() {
517 mConditionalFlags = new BitSet();
523 private void resolveConditionalFlags(BitSet flags) {
542 public BitSet getReadSoFar() {
577 protected BitSet getPredicateInvalidFlags() {
653 BitSet mBitSet = new BitSet();
657 public boolean areAllPathsSatisfied(BitSet readSoFar) {
662 final BitSet clone = (BitSet) readSoFar.clone();