SyncAndTryBuilder
Attributes
- Graph
-
- Supertypes
Members list
Type members
Classlikes
Attributes
- Supertypes
Attributes
- Supertypes
- Known subtypes
-
Attributes
- Supertypes
Inherited classlikes
Attributes
- Inherited from:
- PlainSkelBuilder
- Supertypes
Attributes
- Inherited from:
- PlainSkelBuilder
- Supertypes
Attributes
- Inherited from:
- PlainSkelBuilder
- Supertypes
Value members
Concrete methods
Inherited methods
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCForwardersGen
Attributes
- Inherited from:
- BCClassGen
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- BCAnnotGen
Attributes
- Inherited from:
- BCAnnotGen
Attributes
- Inherited from:
- BCAnnotGen
Attributes
- Inherited from:
- PlainSkelBuilder
Add entries to the LocalVariableTable JVM attribute for all the vars in varsInScope, ending at the current program point.
Add entries to the LocalVariableTable JVM attribute for all the vars in varsInScope, ending at the current program point.
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- BCAnnotGen
Attributes
- Inherited from:
- BCAnnotGen
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Generate a method invocation. If specificReceiver != null, it is used as receiver in the invocation instruction, otherwise method.owner. A specific receiver class is needed to prevent an IllegalAccessError, (aladdin bug 455).
Generate a method invocation. If specificReceiver != null, it is used as receiver in the invocation instruction, otherwise method.owner. A specific receiver class is needed to prevent an IllegalAccessError, (aladdin bug 455).
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
The ClassBType for a class symbol.
The ClassBType for a class symbol.
The class symbol scala.Nothing is mapped to the class scala.runtime.Nothing$. Similarly, scala.Null is mapped to scala.runtime.Null$. This is because there exist no class files for the Nothing / Null. If used for example as a parameter type, we use the runtime classes in the classfile method signature.
Note that the referenced class symbol may be an implementation class. For example when compiling a mixed-in method that forwards to the static method in the implementation class, the class descriptor of the receiver (the implementation class) is obtained by creating the ClassBType.
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Definition Classes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCForwardersGen
Generates the generic signature for sym before erasure.
Generates the generic signature for sym before erasure.
Value parameters
- owner
-
The owner of
sym. - sym
-
The symbol for which to generate a signature.
Attributes
- Returns
-
The generic signature of
symbefore erasure, as specified in the Java Virtual Machine Specification, §4.3.4, ornullifsymdoesn't need a generic signature. - See also
- Inherited from:
- BCJGenSigGen
Attributes
- Inherited from:
- PlainSkelBuilder
The class internal name for a given class symbol.
Attributes
- Inherited from:
- JAndroidBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- JAndroidBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCPickles
Attributes
- Inherited from:
- BCPickles
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
The jvm descriptor for a symbol.
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainBodyBuilder
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- PlainSkelBuilder
The jvm descriptor of a type.
Attributes
- Inherited from:
- PlainSkelBuilder
Inherited fields
Attributes
- Inherited from:
- JAndroidBuilder
Attributes
- Inherited from:
- JAndroidBuilder
Attributes
- Inherited from:
- BCClassGen
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- JAndroidBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- BCInnerClassGen
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- PlainSkelBuilder
Attributes
- Inherited from:
- BCPickles