MyClassVisitor

mill.codesig.LocalSummary.MyClassVisitor
class MyClassVisitor()(using st: SymbolTable) extends ClassVisitor

Attributes

Source
LocalSummary.scala
Graph
Supertypes
class ClassVisitor
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def visit(version: Int, access: Int, name: String, signature: String, superName: String, interfaces: Array[String]): Unit

Attributes

Definition Classes
ClassVisitor
Source
LocalSummary.scala
override def visitEnd(): Unit

Attributes

Definition Classes
ClassVisitor
Source
LocalSummary.scala
override def visitMethod(access: Int, name: String, descriptor: String, signature: String, exceptions: Array[String]): MethodVisitor

Attributes

Definition Classes
ClassVisitor
Source
LocalSummary.scala

Inherited methods

def getDelegate(): ClassVisitor

Attributes

Inherited from:
ClassVisitor
def visitAnnotation(x$0: String, x$1: Boolean): AnnotationVisitor

Attributes

Inherited from:
ClassVisitor
def visitAttribute(x$0: Attribute): Unit

Attributes

Inherited from:
ClassVisitor
def visitField(x$0: Int, x$1: String, x$2: String, x$3: String, x$4: <FromJavaObject>): FieldVisitor

Attributes

Inherited from:
ClassVisitor
def visitInnerClass(x$0: String, x$1: String, x$2: String, x$3: Int): Unit

Attributes

Inherited from:
ClassVisitor
def visitModule(x$0: String, x$1: Int, x$2: String): ModuleVisitor

Attributes

Inherited from:
ClassVisitor
def visitNestHost(x$0: String): Unit

Attributes

Inherited from:
ClassVisitor
def visitNestMember(x$0: String): Unit

Attributes

Inherited from:
ClassVisitor
def visitOuterClass(x$0: String, x$1: String, x$2: String): Unit

Attributes

Inherited from:
ClassVisitor
def visitPermittedSubclass(x$0: String): Unit

Attributes

Inherited from:
ClassVisitor
def visitRecordComponent(x$0: String, x$1: String, x$2: String): RecordComponentVisitor

Attributes

Inherited from:
ClassVisitor
def visitSource(x$0: String, x$1: String): Unit

Attributes

Inherited from:
ClassVisitor
def visitTypeAnnotation(x$0: Int, x$1: TypePath, x$2: String, x$3: Boolean): AnnotationVisitor

Attributes

Inherited from:
ClassVisitor

Concrete fields

val classCallGraph: Builder[(MethodSig, Set[MethodCall]), Map[MethodSig, Set[MethodCall]]]

Attributes

Source
LocalSummary.scala
val classMethodAbstract: Builder[(MethodSig, Boolean), Map[MethodSig, Boolean]]

Attributes

Source
LocalSummary.scala
val classMethodHashes: Builder[(MethodSig, Int), Map[MethodSig, Int]]

Attributes

Source
LocalSummary.scala
val classMethodPrivate: Builder[(MethodSig, Boolean), Map[MethodSig, Boolean]]

Attributes

Source
LocalSummary.scala
var clsType: Cls

Attributes

Source
LocalSummary.scala
var directAncestors: Set[Cls]

Attributes

Source
LocalSummary.scala
var directSuperClass: Option[Cls]

Attributes

Source
LocalSummary.scala