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) |
void |
setMetadataFlags(int flags) |
java.lang.String |
toString() |
void |
typeOfIsAccept(Clazz clazz,
KotlinTypeVisitor kotlinTypeVisitor) |
getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfopublic 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 void setMetadataFlags(int flags)
public java.lang.String toString()
toString in class java.lang.Object