public class AutoFieldingAnalyzer extends FieldingAnalyzer
Modifier and Type | Class and Description |
---|---|
static class |
AutoFieldingAnalyzer.AutoAnalysisVisitor |
static class |
AutoFieldingAnalyzer.AutoRewriteVisitor |
FieldingAnalyzer.AnalysisVisitor, FieldingAnalyzer.RewriteVisitor
analyzer
Constructor and Description |
---|
AutoFieldingAnalyzer(AutoAnalyzer analyzer) |
Modifier and Type | Method and Description |
---|---|
protected FieldingAnalyzer.AnalysisVisitor |
createAnalysisVisitor() |
protected FieldingAnalyzer.RewriteVisitor |
createRewriteVisitor(java.util.Set<CGVariable> caughtVariables) |
analyze, isValidating, setCaught
public AutoFieldingAnalyzer(@NonNull AutoAnalyzer analyzer)
@NonNull protected FieldingAnalyzer.AnalysisVisitor createAnalysisVisitor()
createAnalysisVisitor
in class FieldingAnalyzer
@NonNull protected FieldingAnalyzer.RewriteVisitor createRewriteVisitor(@NonNull java.util.Set<CGVariable> caughtVariables)
createRewriteVisitor
in class FieldingAnalyzer