|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.source.util.TreeScanner<R,P>
com.sun.source.util.TreePathScanner<java.lang.Void,java.lang.Void>
checkers.flow.MainFlow
checkers.typestate.TypestateFlow
public class TypestateFlow
| Field Summary |
|---|
| Fields inherited from class checkers.flow.MainFlow |
|---|
annos, annosWhenFalse, annosWhenTrue, annotations, atypes, catchBits, checker, elements, env, factory, root, source, tryBits, vars |
| Constructor Summary | |
|---|---|
TypestateFlow(checkers.source.SourceChecker checker,
java.util.Set<javax.lang.model.element.AnnotationMirror> annotations,
checkers.types.AnnotatedTypeFactory factory,
com.sun.source.tree.CompilationUnitTree root,
TypestateUtil typestateUtil)
|
|
| Method Summary | |
|---|---|
protected void |
updateExceptionBits()
|
java.lang.Void |
visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node,
java.lang.Void p)
|
| Methods inherited from class checkers.flow.MainFlow |
|---|
scan, scanCond, scanDef, scanExpr, scanStat, scanStats, updateExceptionBits, visitAnnotation, visitAssert, visitAssignment, visitBlock, visitBreak, visitClass, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEnhancedForLoop, visitForLoop, visitIf, visitImport, visitMethod, visitReturn, visitThrow, visitTry, visitVariable, visitWhileLoop |
| Methods inherited from class com.sun.source.util.TreePathScanner |
|---|
getCurrentPath, scan |
| Methods inherited from class com.sun.source.util.TreeScanner |
|---|
reduce, scan, visitAnnotatedType, visitArrayAccess, visitArrayType, visitBinary, visitCase, visitCatch, visitCompilationUnit, visitEmptyStatement, visitErroneous, visitExpressionStatement, visitIdentifier, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelect, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitSwitch, visitSynchronized, visitTypeCast, visitTypeParameter, visitUnary, visitWildcard |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TypestateFlow(checkers.source.SourceChecker checker,
java.util.Set<javax.lang.model.element.AnnotationMirror> annotations,
checkers.types.AnnotatedTypeFactory factory,
com.sun.source.tree.CompilationUnitTree root,
TypestateUtil typestateUtil)
| Method Detail |
|---|
public java.lang.Void visitMethodInvocation(com.sun.source.tree.MethodInvocationTree node,
java.lang.Void p)
visitMethodInvocation in interface com.sun.source.tree.TreeVisitor<java.lang.Void,java.lang.Void>visitMethodInvocation in class MainFlowprotected void updateExceptionBits()
updateExceptionBits in class MainFlow
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||