Package org.sonar.java.bytecode.se
Class BytecodeEGWalker
- java.lang.Object
-
- org.sonar.java.bytecode.se.BytecodeEGWalker
-
public class BytecodeEGWalker extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BytecodeEGWalker.StackValueCategoryConstraint
Because some instructions manipulate stack differently depending on the type of the value, we need this constraint to know category of the value see https://docs.oracle.com/javase/specs/jvms/se9/html/jvms-2.html#jvms-2.11.1 Table 2.11.1-B
-
Constructor Summary
Constructors Constructor Description BytecodeEGWalker(BehaviorCache behaviorCache, Sema semanticModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MethodBehavior
getMethodBehavior(String signature, SquidClassLoader classLoader)
-
-
-
Constructor Detail
-
BytecodeEGWalker
public BytecodeEGWalker(BehaviorCache behaviorCache, Sema semanticModel)
-
-
Method Detail
-
getMethodBehavior
@CheckForNull public MethodBehavior getMethodBehavior(String signature, SquidClassLoader classLoader)
-
-