Public Member Functions | |
void | visit (StatementRangeScope scope, ScopeVisitType vt) |
void | visit (LoopScope scope, ScopeVisitType vt) |
void | visit (CallSiteScope scope, ScopeVisitType vt) |
void | visit (ProcedureScope scope, ScopeVisitType vt) |
void | visit (FileScope scope, ScopeVisitType vt) |
void | visit (GroupScope scope, ScopeVisitType vt) |
void | visit (LoadModuleScope scope, ScopeVisitType vt) |
void | visit (RootScope scope, ScopeVisitType vt) |
void | visit (Scope scope, ScopeVisitType vt) |
Package Functions | |
void | visit (LineScope scope, ScopeVisitType vt) |
Definition at line 17 of file IScopeVisitor.java.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | Scope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | RootScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | LoadModuleScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | GroupScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | FileScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | ProcedureScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | CallSiteScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | LoopScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | StatementRangeScope | scope, | |
ScopeVisitType | vt | |||
) |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
void edu.rice.cs.hpc.data.experiment.scope.visitors.IScopeVisitor.visit | ( | LineScope | scope, | |
ScopeVisitType | vt | |||
) | [package] |
Implemented in edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractInclusiveMetricsVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.BaseDuplicateScopeTreesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.CallersViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ComputedMetricVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DerivedPercentVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.DisposeResourcesVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ExclusiveCallingContextVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.FlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.InclusiveMetricsScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PercentScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor, edu.rice.cs.hpc.data.experiment.scope.visitors.ResetCounterVisitor, and edu.rice.cs.hpc.traceviewer.spaceTimeData.TraceDataVisitor.
Referenced by edu.rice.cs.hpc.data.experiment.scope.StatementRangeScope.accept(), edu.rice.cs.hpc.data.experiment.scope.Scope.accept(), edu.rice.cs.hpc.data.experiment.scope.RootScope.accept(), edu.rice.cs.hpc.data.experiment.scope.ProcedureScope.accept(), edu.rice.cs.hpc.data.experiment.scope.LoopScope.accept(), edu.rice.cs.hpc.data.experiment.scope.LoadModuleScope.accept(), edu.rice.cs.hpc.data.experiment.scope.LineScope.accept(), edu.rice.cs.hpc.data.experiment.scope.GroupScope.accept(), edu.rice.cs.hpc.data.experiment.scope.FileScope.accept(), edu.rice.cs.hpc.data.experiment.scope.CallSiteScope.accept(), and edu.rice.cs.hpc.data.experiment.scope.AlienScope.accept().