object StackMapTableAttributeDelta extends ByteCodeAttribute
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- StackMapTableAttributeDelta
- ByteCodeAttribute
- HasBytes
- HasShape
- DeltaWithGrammar
- Delta
- Key
- Contract
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def appendFrame(offset: Int, newLocalTypes: Seq[Node]): Node
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def constantPoolKey: String
- Definition Classes
- StackMapTableAttributeDelta → ByteCodeAttribute
- def debugRepresentation: String
- Definition Classes
- Key
- def dependencies: Set[Contract]
- Definition Classes
- StackMapTableAttributeDelta → ByteCodeAttribute → Contract
- def description: String
- Definition Classes
- StackMapTableAttributeDelta → Delta
- val entry: Node
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def getAppendFrameTypes(appendFrame: Node): Seq[Node]
- def getBytes(compilation: Compilation, attribute: Node): LazyList[Byte]
- Definition Classes
- StackMapTableAttributeDelta → HasBytes
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getDirectClassName(shape: Class[_]): String
- Attributes
- protected
- Definition Classes
- Key
- def getFrameOffset(frame: Node): Int
- def getGrammar(grammars: LanguageGrammars): BiGrammar
- Definition Classes
- StackMapTableAttributeDelta → ByteCodeAttribute
- def getParser(unParsed: Node): readJar.ClassFileParser.Parser[Node]
- Definition Classes
- StackMapTableAttributeDelta → ByteCodeAttribute
- def getSameLocals1StackItemType(sameLocals1StackItem: Node): Node
- def getStackMapTableEntries(stackMapTable: Node): Seq[Node]
- def getVerificationInfoBytes(_type: Node, state: Language): Seq[Byte]
- def getVerificationInfoGrammar(grammars: LanguageGrammars): BiGrammar
- def hashCode(): Int
This hashcode does not change over runs, while the default hashcode does.
This hashcode does not change over runs, while the default hashcode does. This makes the compilation process more deterministic.
- Definition Classes
- Key → AnyRef → Any
- def inject(language: Language): Unit
- Definition Classes
- StackMapTableAttributeDelta → ByteCodeAttribute → DeltaWithGrammar → Delta
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def name: String
- Definition Classes
- Contract
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val offsetGrammarKey: KeyGrammar
- def sameFrame(offset: Int): Node
- def sameLocals1StackItem(frameOffset: Int, _type: Node): Node
- def shape: Shape
- Definition Classes
- StackMapTableAttributeDelta → HasShape
- def splitCamelCase(input: String): String
- Definition Classes
- Contract
- def stackMapTable(nameIndex: Int, stackMaps: Seq[Node]): Node
- def suffix: String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- Contract → AnyRef → Any
- def transformGrammars(grammars: LanguageGrammars, state: Language): Unit
- Definition Classes
- ByteCodeAttribute → DeltaWithGrammar
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object AppendFrame extends NodeShape
- object AppendFrameTypes extends NodeField
- object ChopFrame extends NodeShape
- object ChopFrameCount extends NodeField
- object FrameOffset extends NodeField
- object FullFrame extends NodeShape
- object FullFrameLocals extends NodeField
- object FullFrameStack extends NodeField
- object Maps extends NodeField
- object SameFrameKey extends NodeShape
- object SameLocals1StackItem extends NodeShape
- object SameLocals1StackItemType extends NodeField
- object Shape extends NodeShape
- object StackMapFrameGrammar extends GrammarKey
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.