| Package | Description |
|---|---|
| qilin.core | |
| qilin.core.builder | |
| qilin.core.pag |
| Modifier and Type | Method and Description |
|---|---|
protected FieldRefNode |
CorePTA.parameterize(FieldRefNode frn,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
protected FieldRefNode |
CorePTA.parameterize(FieldRefNode frn,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
FieldRefNode |
MethodNodeFactory.caseArray(VarNode base) |
| Modifier and Type | Field and Description |
|---|---|
protected ArrayNumberer<FieldRefNode> |
PAG.fieldRefNodeNumberer |
protected Map<SparkField,FieldRefNode> |
VarNode.fields |
protected Map<FieldRefNode,Set<VarNode>> |
PAG.load |
protected Map<VarNode,Set<FieldRefNode>> |
PAG.loadInv |
protected Map<VarNode,Set<FieldRefNode>> |
PAG.store |
protected Map<FieldRefNode,Set<VarNode>> |
PAG.storeInv |
| Modifier and Type | Method and Description |
|---|---|
FieldRefNode |
VarNode.dot(SparkField field)
Returns the field ref node having this node as its base, and field as its field; null if
nonexistent.
|
FieldRefNode |
PAG.makeFieldRefNode(VarNode base,
SparkField field)
Finds or creates the FieldRefNode for base variable base and field field, of type type.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<FieldRefNode> |
VarNode.getAllFieldRefs()
Returns all field ref nodes having this node as their base.
|
ArrayNumberer<FieldRefNode> |
PAG.getFieldRefNodeNumberer() |
Map<FieldRefNode,Set<VarNode>> |
PAG.getLoad() |
Map<FieldRefNode,Set<VarNode>> |
PAG.getStoreInv() |
Set<FieldRefNode> |
PAG.loadInvLookup(VarNode key) |
Set<FieldRefNode> |
PAG.storeLookup(VarNode key) |
| Modifier and Type | Method and Description |
|---|---|
Set<VarNode> |
PAG.loadLookup(FieldRefNode key) |
Set<VarNode> |
PAG.storeInvLookup(FieldRefNode key) |
Copyright © 2024 Soot OSS. All rights reserved.