org.json4s.scalap.scalasig
package org.json4s.scalap.scalasig
Members list
Concise view
Type members
Classlikes
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass SymbolInfoSymbolclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
case class AnnotatedWithSelfType(typeRef: Type, symbol: Symbol, attribTreeRefs: List[Int]) extends Type
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class AttributeInfo(symbol: Symbol, typeRef: Type, value: Option[Any], values: Seq[String ~ Any])
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object ByteCode
Attributes
- Companion:
- class
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ByteCode.type
Represents a chunk of raw bytecode. Used as input for the parsers
Represents a chunk of raw bytecode. Used as input for the parsers
Attributes
- Companion:
- object
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Provides rules for parsing byte-code.
Provides rules for parsing byte-code.
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- Known subtypes
- object ClassFileParser.typeobject ScalaSigAttributeParsers.type
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class ClassFile(header: ClassFileHeader, fields: Seq[Field], methods: Seq[Method], attributes: Seq[Attribute])
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
case class ClassFileHeader(minor: Int, major: Int, constants: ConstantPool, flags: Int, classIndex: Int, superClassIndex: Int, interfaces: Seq[Int])
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait ByteCodeReadertrait RulesWithStatetrait StateRulestrait Rulesclass Objecttrait Matchableclass Any
- Self type
- ClassFileParser.type
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass SymbolInfoSymbolclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
case class ExternalSymbol(name: String, parent: Option[Symbol], entry: Entry) extends ScalaSigSymbol
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
trait Flags
Attributes
- Source:
- Flags.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait Symbolobject NoSymbol.typeclass ScalaSigSymbolclass ExternalSymbolclass SymbolInfoSymbolclass AliasSymbolclass ClassSymbolclass MethodSymbolclass ObjectSymbolclass TypeSymbol
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass SymbolInfoSymbolclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Typeclass Objecttrait Matchableclass Any
- Self type
- NoPrefixType.type
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- Self type
- NoSymbol.type
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
- trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Typeclass Objecttrait Matchableclass Any
- Self type
- NoType.type
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass SymbolInfoSymbolclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
case class ScalaSig(majorVersion: Int, minorVersion: Int, table: Seq[Int ~ ByteCode]) extends DefaultMemoisable
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait DefaultMemoisabletrait Memoisableclass Objecttrait Matchableclass Any
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait ByteCodeReadertrait RulesWithStatetrait StateRulestrait Rulesclass Objecttrait Matchableclass Any
- Self type
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait MemoisableRulestrait RulesWithStatetrait StateRulestrait Rulesclass Objecttrait Matchableclass Any
- Self type
- ScalaSigEntryParsers.type
object ScalaSigParser
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ScalaSigParser.type
Attributes
- Source:
- ScalaSig.scala
- Graph
- Supertypes
- trait MemoisableRulestrait RulesWithStatetrait StateRulestrait Rulesclass Objecttrait Matchableclass Any
- Self type
- ScalaSigParsers.type
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- Known subtypes
- class ExternalSymbolclass SymbolInfoSymbolclass AliasSymbolclass ClassSymbolclass MethodSymbolclass ObjectSymbolclass TypeSymbol
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
The wrapper for decode UTF-8 string
The wrapper for decode UTF-8 string
Attributes
- Source:
- ClassFileParser.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- Known subtypes
- object NoSymbol.typeclass ScalaSigSymbolclass ExternalSymbolclass SymbolInfoSymbolclass AliasSymbolclass ClassSymbolclass MethodSymbolclass ObjectSymbolclass TypeSymbol
case class SymbolInfo(name: String, owner: Symbol, flags: Int, privateWithin: Option[AnyRef], info: Int, entry: Entry)
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- Known subtypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class AnnotatedTypeclass AnnotatedWithSelfTypeclass ClassInfoTypeclass ClassInfoTypeWithConsclass ConstantTypeclass ExistentialTypeclass MethodTypeobject NoPrefixType.typeobject NoType.typeclass NullaryMethodTypeclass PolyTypeclass PolyTypeWithConsclass RefinedTypeclass SingleTypeclass ThisTypeclass TypeBoundsTypeclass TypeRefType
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Type.scala
- Graph
- Supertypes
Attributes
- Source:
- Symbol.scala
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass SymbolInfoSymbolclass ScalaSigSymboltrait Symboltrait Flagsclass Objecttrait Matchableclass Any