Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephan Herrmann2010-04-23 23:25:56 +0000
committerStephan Herrmann2010-04-23 23:25:56 +0000
commit6c344a33b34e59609c2f967a2f259471101e3b8d (patch)
tree63b44679d2f1fc08072d5428daffff2b284e8e1d
parent8520187828123879dd1785c179b429c8ad15870a (diff)
downloadorg.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.java2
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,

Back to the top