diff options
author | Stephan Herrmann | 2010-04-23 23:25:56 +0000 |
---|---|---|
committer | Stephan Herrmann | 2010-04-23 23:25:56 +0000 |
commit | 6c344a33b34e59609c2f967a2f259471101e3b8d (patch) | |
tree | 63b44679d2f1fc08072d5428daffff2b284e8e1d | |
parent | 8520187828123879dd1785c179b429c8ad15870a (diff) | |
download | org.eclipse.objectteams-6c344a33b34e59609c2f967a2f259471101e3b8d.tar.gz org.eclipse.objectteams-6c344a33b34e59609c2f967a2f259471101e3b8d.tar.xz org.eclipse.objectteams-6c344a33b34e59609c2f967a2f259471101e3b8d.zip |
fix build error: base reference in new code must support decapsulation
-rw-r--r-- | org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/statemachine/transformer/SerializationGenerator.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/statemachine/transformer/SerializationGenerator.java b/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/statemachine/transformer/SerializationGenerator.java index 0e4f9a1be..3e51927b5 100644 --- a/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/statemachine/transformer/SerializationGenerator.java +++ b/org.eclipse.jdt.core/compiler/org/eclipse/objectteams/otdt/internal/core/compiler/statemachine/transformer/SerializationGenerator.java @@ -125,7 +125,7 @@ public class SerializationGenerator { gen.castExpression(gen.singleNameReference(ROLE_ARG_NAME), gen.typeReference(roleBinding), CastExpression.RAW)), // Base base = role._OT$getBase(); - gen.localVariable(IOTConstants.BASE, gen.typeReference(roleBinding.baseclass()), + gen.localVariable(IOTConstants.BASE, gen.baseclassReference(roleBinding.baseclass()), gen.messageSend( gen.singleNameReference(CASTED_ROLE), IOTConstants._OT_GETBASE, |