public class PointsToStats extends Object
| Constructor and Description |
|---|
PointsToStats() |
| Modifier and Type | Method and Description |
|---|---|
static String |
asString(TypeState s) |
static void |
init(PointsToAnalysis bb) |
static void |
registerTypeFlowBuilder(PointsToAnalysis bb,
TypeFlowBuilder<?> builder) |
static void |
registerTypeFlowQueuedUpdate(PointsToAnalysis bb,
TypeFlow<?> flow) |
static void |
registerTypeFlowRetainReason(PointsToAnalysis bb,
TypeFlow<?> flow,
String reason) |
static void |
registerTypeFlowRetainReason(TypeFlow<?> flow,
TypeFlow<?> original) |
static void |
registerTypeFlowSuccessfulUpdate(PointsToAnalysis bb,
TypeFlow<?> flow,
TypeState state) |
static void |
registerTypeFlowUpdate(PointsToAnalysis bb,
TypeFlow<?> flow,
TypeState state) |
static void |
report(BigBang bb,
String reportNameRoot) |
public static void init(PointsToAnalysis bb)
public static void registerTypeFlowBuilder(PointsToAnalysis bb, TypeFlowBuilder<?> builder)
public static void registerTypeFlowRetainReason(PointsToAnalysis bb, TypeFlow<?> flow, String reason)
public static void registerTypeFlowRetainReason(TypeFlow<?> flow, TypeFlow<?> original)
public static void registerTypeFlowUpdate(PointsToAnalysis bb, TypeFlow<?> flow, TypeState state)
public static void registerTypeFlowSuccessfulUpdate(PointsToAnalysis bb, TypeFlow<?> flow, TypeState state)
public static void registerTypeFlowQueuedUpdate(PointsToAnalysis bb, TypeFlow<?> flow)