Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2019-08-17 11:57:59 +0000
committerEd Willink2019-08-17 11:57:59 +0000
commit7bfc0b7c27e27e13aa0770443c00da792efb1049 (patch)
tree48ad5207294d5e5787538f71855f3b1418fa37aa
parent22a36ce6137d1bb330fa1c255cee89d65eed386e (diff)
downloadorg.eclipse.qvtd-7bfc0b7c27e27e13aa0770443c00da792efb1049.tar.gz
org.eclipse.qvtd-7bfc0b7c27e27e13aa0770443c00da792efb1049.tar.xz
org.eclipse.qvtd-7bfc0b7c27e27e13aa0770443c00da792efb1049.zip
[unrelated] Simplify property call usage
-rw-r--r--plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/usage/AbstractDomainUsageAnalysis.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/usage/AbstractDomainUsageAnalysis.java b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/usage/AbstractDomainUsageAnalysis.java
index 15296cc5b..bbb440214 100644
--- a/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/usage/AbstractDomainUsageAnalysis.java
+++ b/plugins/org.eclipse.qvtd.compiler/src/org/eclipse/qvtd/compiler/internal/usage/AbstractDomainUsageAnalysis.java
@@ -108,7 +108,7 @@ public abstract class AbstractDomainUsageAnalysis extends AbstractExtendingPivot
usage = intersection(usage, actualSourceUsage);
} */
else if (!property.isIsImplicit() && !property.isIsTransient() /*&& !rootAnalysis.isDirty(property)*/) { // Simple input domain nodes cannot reference middle or output domains
- if (usage.isMiddle() && !actualSourceUsage.isMiddle()) {
+ if (/*usage.isMiddle() &&*/ !actualSourceUsage.isMiddle()) { // Only testQVTcCompiler_Forward2Reverse needs this guard
/* if (actualSourceUsage.isInput() && !actualSourceUsage.isOutput()) {
// QVTruntimeUtil.errPrintln("Assuming !rootAnalysis.isDirty(property)");
usage = intersection(usage, actualSourceUsage);

Back to the top