org.json4s.scalap.scalasig
package org.json4s.scalap.scalasig
Type members
Classlikes
case class AnnotatedWithSelfType(typeRef: Type, symbol: Symbol, attribTreeRefs: List[Int]) extends Type
- Source:
- Type.scala
case class AttributeInfo(symbol: Symbol, typeRef: Type, value: Option[Any], values: Seq[String ~ Any])
- Source:
- ScalaSig.scala
Represents a chunk of raw bytecode. Used as input for the parsers
Represents a chunk of raw bytecode. Used as input for the parsers
- Companion:
- object
- Source:
- ClassFileParser.scala
Provides rules for parsing byte-code.
Provides rules for parsing byte-code.
- Source:
- ClassFileParser.scala
case class ClassFile(header: ClassFileHeader, fields: Seq[Field], methods: Seq[Method], attributes: Seq[Attribute])
- Source:
- ClassFileParser.scala
case class ClassFileHeader(minor: Int, major: Int, constants: ConstantPool, flags: Int, classIndex: Int, superClassIndex: Int, interfaces: Seq[Int])
- Source:
- ClassFileParser.scala
case class ExternalSymbol(name: String, parent: Option[Symbol], entry: Entry) extends ScalaSigSymbol
- Source:
- Symbol.scala
- Source:
- ClassFileParser.scala
- Source:
- ClassFileParser.scala
case class ScalaSig(majorVersion: Int, minorVersion: Int, table: Seq[Int ~ ByteCode]) extends DefaultMemoisable
- Source:
- ScalaSig.scala
The wrapper for decode UTF-8 string
The wrapper for decode UTF-8 string
- Source:
- ClassFileParser.scala
case class SymbolInfo(name: String, owner: Symbol, flags: Int, privateWithin: Option[AnyRef], info: Int, entry: Entry)
- Source:
- Symbol.scala