public static class AccrueJL5Scheduler.AccrueJL5SchedulerHelper extends AccrueSchedulerHelper
extInfo, sched| Constructor and Description |
|---|
AccrueJL5Scheduler.AccrueJL5SchedulerHelper(polyglot.frontend.ExtensionInfo extInfo,
polyglot.frontend.Scheduler sched) |
| Modifier and Type | Method and Description |
|---|---|
polyglot.frontend.goals.Goal |
PostModificationGoal(polyglot.frontend.Job job)
Return a goal that indicates all passes that will modify code
to simplify analysis has been performed.
|
polyglot.frontend.goals.Goal |
RegisterPointerStmts(polyglot.frontend.Job job) |
AnalysesDone, AntiDepAnalysis, ComputeFinallyStructure, ComputeFinallyStructureDone, DefUseAnalysis, Dominator, ExpressionFlattenerGoal, InlineFinalConstants, MakeInstanceInitializersExplicitGoal, MakeNarrowingAssignmentsExplicit, MakeTargetsExplicitGoal, MoveInnerClassesGoal, MoveLocalClassesGoal, MoveStaticFieldInitializers, NonFatalPostDominator, NotNullAnalysis, PointerAnalysis, PostDominator, PreciseCallGraph, PreciseExceptionAnalysis, PreModificationBarrier, ReadWriteSet, RegisterDecls, RegisterExpressions, RegisterPointerStmtsDone, RegisterProcedures, RegisterProceduresDone, SimplifyExpressionsGoalpublic AccrueJL5Scheduler.AccrueJL5SchedulerHelper(polyglot.frontend.ExtensionInfo extInfo,
polyglot.frontend.Scheduler sched)
public polyglot.frontend.goals.Goal RegisterPointerStmts(polyglot.frontend.Job job)
RegisterPointerStmts in class AccrueSchedulerHelperpublic polyglot.frontend.goals.Goal PostModificationGoal(polyglot.frontend.Job job)
AccrueSchedulerHelperPostModificationGoal in class AccrueSchedulerHelper