Loading de.ugoe.cs.swe.TTCN3/src/de/ugoe/cs/swe/common/TTCN3ReferenceHelper.java +10 −0 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ import org.eclipse.xtend.typesystem.emf.EcoreUtil2; import com.google.common.collect.Lists; import de.ugoe.cs.swe.tTCN3.Assignment; import de.ugoe.cs.swe.tTCN3.Enumeration; import de.ugoe.cs.swe.tTCN3.Head; public class TTCN3ReferenceHelper { /** Loading Loading @@ -136,6 +138,14 @@ public class TTCN3ReferenceHelper { if (refElement instanceof Enumeration) { return false; } //handle use within assignments if (rootElement instanceof Head && rootElement .eContainer() .eContainer() .eContainer() instanceof Assignment) { return false; } return true; } } Loading Loading
de.ugoe.cs.swe.TTCN3/src/de/ugoe/cs/swe/common/TTCN3ReferenceHelper.java +10 −0 Original line number Diff line number Diff line Loading @@ -14,7 +14,9 @@ import org.eclipse.xtend.typesystem.emf.EcoreUtil2; import com.google.common.collect.Lists; import de.ugoe.cs.swe.tTCN3.Assignment; import de.ugoe.cs.swe.tTCN3.Enumeration; import de.ugoe.cs.swe.tTCN3.Head; public class TTCN3ReferenceHelper { /** Loading Loading @@ -136,6 +138,14 @@ public class TTCN3ReferenceHelper { if (refElement instanceof Enumeration) { return false; } //handle use within assignments if (rootElement instanceof Head && rootElement .eContainer() .eContainer() .eContainer() instanceof Assignment) { return false; } return true; } } Loading