Package edu.umd.cs.findbugs.detect
Class CheckRelaxingNullnessAnnotation.DetectorNode
java.lang.Object
org.objectweb.asm.MethodVisitor
org.objectweb.asm.tree.MethodNode
edu.umd.cs.findbugs.detect.CheckRelaxingNullnessAnnotation.DetectorNode
- Enclosing class:
CheckRelaxingNullnessAnnotation
private final class CheckRelaxingNullnessAnnotation.DetectorNode
extends org.objectweb.asm.tree.MethodNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Map
<Integer, NullnessAnnotation> private boolean
private final XMethod
Fields inherited from class org.objectweb.asm.tree.MethodNode
access, annotationDefault, attrs, desc, exceptions, instructions, invisibleAnnotableParameterCount, invisibleAnnotations, invisibleLocalVariableAnnotations, invisibleParameterAnnotations, invisibleTypeAnnotations, localVariables, maxLocals, maxStack, name, parameters, signature, tryCatchBlocks, visibleAnnotableParameterCount, visibleAnnotations, visibleLocalVariableAnnotations, visibleParameterAnnotations, visibleTypeAnnotations
Fields inherited from class org.objectweb.asm.MethodVisitor
api, mv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate final boolean
checkMethod
(XMethod method) void
visitEnd()
Methods inherited from class org.objectweb.asm.tree.MethodNode
accept, accept, check, getLabelNode, visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsn
Methods inherited from class org.objectweb.asm.MethodVisitor
getDelegate, visitMethodInsn
-
Field Details
-
xmethod
-
nonNullParameter
-
relaxedNullReturn
private boolean relaxedNullReturn
-
-
Constructor Details
-
DetectorNode
-
-
Method Details
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classorg.objectweb.asm.tree.MethodNode
-
checkMethod
-