public class KotlinEffectExpressionMetadata extends SimpleProcessable implements Processable
Modifier and Type | Field and Description |
---|---|
java.util.List<KotlinEffectExpressionMetadata> |
andRightHandSides |
java.lang.Object |
constantValue |
KotlinEffectExpressionFlags |
flags |
boolean |
hasConstantValue |
java.util.List<KotlinEffectExpressionMetadata> |
orRightHandSides |
int |
parameterIndex |
KotlinTypeMetadata |
typeOfIs |
processingFlags, processingInfo
Constructor and Description |
---|
KotlinEffectExpressionMetadata() |
Modifier and Type | Method and 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) |
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
public int parameterIndex
public boolean hasConstantValue
public java.lang.Object constantValue
public KotlinTypeMetadata typeOfIs
public java.util.List<KotlinEffectExpressionMetadata> andRightHandSides
public java.util.List<KotlinEffectExpressionMetadata> orRightHandSides
public KotlinEffectExpressionFlags flags
public void andRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
public void orRightHandSideAccept(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExprVisitor kotlinEffectExprVisitor)
public void typeOfIsAccept(Clazz clazz, KotlinTypeVisitor kotlinTypeVisitor)
public java.lang.String toString()
toString
in class java.lang.Object