|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use soot.tagkit | |
---|---|
soot | Base Soot classes, shared by different intermediate representations. |
soot.baf | Public classes for the Baf intermediate representation. |
soot.baf.internal | Internal, messy, implementation-specific classes for the Baf intermediate representation. |
soot.dava | |
soot.dava.internal.AST | |
soot.dava.internal.javaRep | |
soot.grimp | Public classes for the Grimp intermediate representation. |
soot.grimp.internal | Internal, messy, implementation-specific classes for the Grimp intermediate representation. |
soot.javaToJimple | |
soot.jimple | Public classes for the Jimple intermediate representation. |
soot.jimple.internal | Internal, messy, implementation-specific classes for the Jimple intermediate representation. |
soot.jimple.spark | |
soot.jimple.spark.fieldrw | |
soot.jimple.spark.pag | |
soot.jimple.toolkits.annotation.j5anno | |
soot.jimple.toolkits.annotation.tags | Tags and aggregators to store and combine information about array bounds and null pointer checks. |
soot.jimple.toolkits.base | A toolkit to optimize the Jimple IR. |
soot.jimple.toolkits.pointer | |
soot.jimple.toolkits.thread.mhp.stmt | |
soot.shimple | Public classes for the SSA Shimple intermediate representation. |
soot.shimple.internal | Shimple internal messy stuff. |
soot.tagkit | Classes supporting classfile annotation in Soot. |
soot.toolkits.scalar | A number of scalar optimizations, and the flow analysis framework. |
soot.xml |
Classes in soot.tagkit used by soot | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
|
InnerClassTagAggregator
The aggregator for LineNumberTable attribute. |
|
LineNumberTagAggregator
The aggregator for LineNumberTable attribute. |
|
TagManager
Utility functions for tags. |
Classes in soot.tagkit used by soot.baf | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.baf.internal | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.dava | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.dava.internal.AST | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.dava.internal.javaRep | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.grimp | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.grimp.internal | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.javaToJimple | |
---|---|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.jimple | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.jimple.internal | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.jimple.spark | |
---|---|
Host
A "taggable" object. |
|
Tag
Represents a tag; these get attached to implementations of Host. |
Classes in soot.tagkit used by soot.jimple.spark.fieldrw | |
---|---|
ImportantTagAggregator
A tag aggregator that associates a tag with the most important instruction that is tagged with it. |
|
Tag
Represents a tag; these get attached to implementations of Host. |
|
TagAggregator
Interface to aggregate tags of units. |
Classes in soot.tagkit used by soot.jimple.spark.pag | |
---|---|
Tag
Represents a tag; these get attached to implementations of Host. |
Classes in soot.tagkit used by soot.jimple.toolkits.annotation.j5anno | |
---|---|
AnnotationElem
Represents the base class of annotation elements each annotation can have several elements for Java 1.5. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.jimple.toolkits.annotation.tags | |
---|---|
Tag
Represents a tag; these get attached to implementations of Host. |
|
TagAggregator
Interface to aggregate tags of units. |
Classes in soot.tagkit used by soot.jimple.toolkits.base | |
---|---|
SourceLnPosTag
|
Classes in soot.tagkit used by soot.jimple.toolkits.pointer | |
---|---|
Attribute
Tags that are attached to the class file, field, method, or method body should implement this interface. |
|
ImportantTagAggregator
A tag aggregator that associates a tag with the most important instruction that is tagged with it. |
|
Tag
Represents a tag; these get attached to implementations of Host. |
|
TagAggregator
Interface to aggregate tags of units. |
Classes in soot.tagkit used by soot.jimple.toolkits.thread.mhp.stmt | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.shimple | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.shimple.internal | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.tagkit | |
---|---|
AnnotationElem
Represents the base class of annotation elements each annotation can have several elements for Java 1.5. |
|
AnnotationTag
Represents the annotation attribute attatched to a class, method, field, method param - they could have many annotations each for Java 1.5. |
|
Attribute
Tags that are attached to the class file, field, method, or method body should implement this interface. |
|
AttributeValueException
|
|
ConstantValueTag
|
|
FirstTagAggregator
A tag aggregator that associates a tag with the first instruction that is tagged with it. |
|
Host
A "taggable" object. |
|
InnerClassTagAggregator
The aggregator for LineNumberTable attribute. |
|
JasminAttribute
This class must be extended by Attributes that can be emitted in Jasmin. |
|
LineNumberTagAggregator
The aggregator for LineNumberTable attribute. |
|
PositionTag
|
|
SignatureTag
Represents the signature attribute used by fields, methods and classes for dealing with generics in Java 1.5. |
|
SourceLnPosTag
|
|
StringTag
Represents a tag that just has a string to be printed with the code. |
|
SyntheticParamTag
Represents the synthetic attribute. |
|
Tag
Represents a tag; these get attached to implementations of Host. |
|
TagAggregator
Interface to aggregate tags of units. |
|
TagManager
Utility functions for tags. |
|
TagPrinter
Interface to allow display of tags. |
|
VisibilityAnnotationTag
Represents the visibility of an annotation attribute attatched to a class, field, method or method param (only one of these each) has one or more annotations for Java 1.5. |
Classes in soot.tagkit used by soot.toolkits.scalar | |
---|---|
AbstractHost
This class is the reference implementation for the Host interface, which allows arbitrary taggable data to be stored with Soot objects. |
|
Host
A "taggable" object. |
Classes in soot.tagkit used by soot.xml | |
---|---|
Tag
Represents a tag; these get attached to implementations of Host. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |