| Modifier and Type | Field and Description |
|---|---|
| private static final ClassNode | |
| private final StaticCompilationTransformer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static boolean | |
| pack-priv Expression | |
| private static MethodCallExpression | |
| private static Expression | Returns: null if the method call is not DGM#is, orCompareIdentityExpressiona method call to be transformed call)Identifies a method call expression on |
| DGM_CLASSNODE | back to summary |
|---|---|
| private static final ClassNode DGM_CLASSNODE | |
| staticCompilationTransformer | back to summary |
|---|---|
| private final StaticCompilationTransformer staticCompilationTransformer | |
| MethodCallExpressionTransformer | back to summary |
|---|---|
| public MethodCallExpressionTransformer(StaticCompilationTransformer staticCompilationTransformer) | |
| isCallOnClosure | back to summary |
|---|---|
| private static boolean isCallOnClosure(final MethodCallExpression expr) | |
| transformMethodCallExpression | back to summary |
|---|---|
| pack-priv Expression transformMethodCallExpression(final MethodCallExpression expr) | |
| transformToMopSuperCall | back to summary |
|---|---|
| private static MethodCallExpression transformToMopSuperCall(final ClassNode superCallReceiver, final MethodCallExpression expr) | |
| tryTransformIsToCompareIdentity | back to summary |
|---|---|
| private static Expression tryTransformIsToCompareIdentity(MethodCallExpression call) Identifies a method call expression on
| |