public abstract class BytecodeVisitor extends Object implements org.sonar.squidbridge.api.CodeVisitor
| Constructor and Description |
|---|
BytecodeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
getMethodLineNumber(AsmMethod asmMethod) |
protected org.sonar.squidbridge.api.SourceFile |
getSourceFile(AsmClass asmClass) |
void |
leaveClass(AsmClass asmClass) |
void |
setJavaResourceLocator(JavaResourceLocator javaResourceLocator) |
void |
setSquidIndex(org.sonar.squidbridge.indexer.SquidIndex index) |
void |
visitClass(AsmClass asmClass) |
void |
visitEdge(AsmEdge asmEdge) |
void |
visitField(AsmField asmField) |
void |
visitMethod(AsmMethod asmMethod) |
public void visitClass(AsmClass asmClass)
public void visitMethod(AsmMethod asmMethod)
public void visitField(AsmField asmField)
public void visitEdge(AsmEdge asmEdge)
public void leaveClass(AsmClass asmClass)
@Nullable protected final org.sonar.squidbridge.api.SourceFile getSourceFile(AsmClass asmClass)
protected final int getMethodLineNumber(AsmMethod asmMethod)
public final void setSquidIndex(org.sonar.squidbridge.indexer.SquidIndex index)
public void setJavaResourceLocator(JavaResourceLocator javaResourceLocator)
Copyright © 2012–2015 SonarSource. All rights reserved.