|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BitVector | |
|---|---|
| soot.jimple.spark.internal | |
| soot.jimple.spark.sets | |
| soot.jimple.toolkits.typing | Implements a typing algorithm for Jimple. |
| soot.util | Generally useful utility classes for Soot. |
| Uses of BitVector in soot.jimple.spark.internal |
|---|
| Methods in soot.jimple.spark.internal that return BitVector | |
|---|---|
BitVector |
TypeManager.get(Type type)
|
BitVector |
TypeManager.get(Type type)
|
| Uses of BitVector in soot.jimple.spark.sets |
|---|
| Subclasses of BitVector in soot.jimple.spark.sets | |
|---|---|
class |
PointsToBitVector
An extension of a bit vector which is convenient to use to represent points-to sets. |
| Methods in soot.jimple.spark.sets that return BitVector | |
|---|---|
protected BitVector |
PointsToSetInternal.getBitMask(PointsToSetInternal other,
PAG pag)
|
protected BitVector |
PointsToSetInternal.getBitMask(PointsToSetInternal other,
PAG pag)
|
| Uses of BitVector in soot.jimple.toolkits.typing |
|---|
| Methods in soot.jimple.toolkits.typing that return BitVector | |
|---|---|
BitVector |
TypeResolverBV.invalidIds()
Deprecated. |
BitVector |
TypeResolverBV.invalidIds()
Deprecated. |
| Uses of BitVector in soot.util |
|---|
| Fields in soot.util declared as BitVector | |
|---|---|
BitVector[] |
SharedBitSetCache.cache
|
BitVector[] |
SharedBitSetCache.cache
|
BitVector[] |
SharedBitSetCache.orAndAndNotCache
|
BitVector[] |
SharedBitSetCache.orAndAndNotCache
|
| Methods in soot.util that return BitVector | |
|---|---|
static BitVector |
BitVector.and(BitVector set1,
BitVector set2)
|
static BitVector |
BitVector.and(BitVector set1,
BitVector set2)
|
BitVector |
SharedBitSetCache.canonicalize(BitVector set)
|
BitVector |
SharedBitSetCache.canonicalize(BitVector set)
|
static BitVector |
BitVector.or(BitVector set1,
BitVector set2)
|
static BitVector |
BitVector.or(BitVector set1,
BitVector set2)
|
| Methods in soot.util with parameters of type BitVector | |
|---|---|
void |
BitVector.and(BitVector other)
|
void |
BitVector.and(BitVector other)
|
static BitVector |
BitVector.and(BitVector set1,
BitVector set2)
|
static BitVector |
BitVector.and(BitVector set1,
BitVector set2)
|
void |
BitVector.andNot(BitVector other)
|
void |
BitVector.andNot(BitVector other)
|
BitVector |
SharedBitSetCache.canonicalize(BitVector set)
|
BitVector |
SharedBitSetCache.canonicalize(BitVector set)
|
void |
BitVector.copyFrom(BitVector other)
|
void |
BitVector.copyFrom(BitVector other)
|
void |
BitVector.or(BitVector other)
|
void |
BitVector.or(BitVector other)
|
static BitVector |
BitVector.or(BitVector set1,
BitVector set2)
|
static BitVector |
BitVector.or(BitVector set1,
BitVector set2)
|
boolean |
BitVector.orAndAndNot(BitVector orset,
BitVector andset,
BitVector andnotset)
Computes this = this OR ((orset AND andset ) AND (NOT andnotset)) Returns true iff this is modified. |
boolean |
BitVector.orAndAndNot(BitVector orset,
BitVector andset,
BitVector andnotset)
Computes this = this OR ((orset AND andset ) AND (NOT andnotset)) Returns true iff this is modified. |
boolean |
SharedBitSet.orAndAndNot(SharedBitSet orset,
BitVector andset,
SharedBitSet andnotset)
|
boolean |
SharedBitSet.orAndAndNot(SharedBitSet orset,
BitVector andset,
SharedBitSet andnotset)
|
void |
BitVector.xor(BitVector other)
|
void |
BitVector.xor(BitVector other)
|
| Constructors in soot.util with parameters of type BitVector | |
|---|---|
BitVector(BitVector other)
Copy constructor |
|
BitVector(BitVector other)
Copy constructor |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||