Package proguard.classfile.kotlin
Class KotlinEffectExpressionMetadata
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.kotlin.KotlinEffectExpressionMetadata
-
- All Implemented Interfaces:
java.io.Serializable
,Processable
public class KotlinEffectExpressionMetadata extends SimpleProcessable implements Processable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<KotlinEffectExpressionMetadata>
andRightHandSides
java.lang.Object
constantValue
KotlinEffectExpressionFlags
flags
boolean
hasConstantValue
java.util.List<KotlinEffectExpressionMetadata>
orRightHandSides
int
parameterIndex
KotlinTypeMetadata
typeOfIs
-
Fields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo
-
-
Constructor Summary
Constructors Constructor Description KotlinEffectExpressionMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
andRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
void
orRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
java.lang.String
toString()
void
typeOfIsAccept(Clazz clazz, KotlinTypeVisitor kotlinTypeVisitor)
-
Methods inherited from class proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface proguard.util.Processable
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
-
-
-
-
Field Detail
-
parameterIndex
public int parameterIndex
-
hasConstantValue
public boolean hasConstantValue
-
constantValue
public java.lang.Object constantValue
-
typeOfIs
public KotlinTypeMetadata typeOfIs
-
andRightHandSides
public java.util.List<KotlinEffectExpressionMetadata> andRightHandSides
-
orRightHandSides
public java.util.List<KotlinEffectExpressionMetadata> orRightHandSides
-
flags
public KotlinEffectExpressionFlags flags
-
-
Method Detail
-
andRightHandSideAccept
public void andRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
-
orRightHandSideAccept
public void orRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
-
typeOfIsAccept
public void typeOfIsAccept(Clazz clazz, KotlinTypeVisitor kotlinTypeVisitor)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-