summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Peter Collingbourne <peter@pcc.me.uk>2012-06-20 17:27:04 +0100
committerGravatar Peter Collingbourne <peter@pcc.me.uk>2012-06-20 17:27:04 +0100
commit7a687c8b6d2c2149edd13274cd9d5a317e41e0fa (patch)
tree3b5dcbefa8b9e938f62b5c5618bc3b0cccb16d4e
parenta9fef2e841800c812654061fe2ad517b65806df7 (diff)
GPUVerify: make BuildNamedDefVisitor and SubstDualisedDefVisitor Duplicators
-rw-r--r--Source/GPUVerify/VariableDefinitionAnalysis.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/GPUVerify/VariableDefinitionAnalysis.cs b/Source/GPUVerify/VariableDefinitionAnalysis.cs
index f55e51e8..714fcc15 100644
--- a/Source/GPUVerify/VariableDefinitionAnalysis.cs
+++ b/Source/GPUVerify/VariableDefinitionAnalysis.cs
@@ -82,7 +82,7 @@ class VariableDefinitionAnalysis {
} while (changed);
}
- private class BuildNamedDefVisitor : StandardVisitor {
+ private class BuildNamedDefVisitor : Duplicator {
private VariableDefinitionAnalysis analysis;
public BuildNamedDefVisitor(VariableDefinitionAnalysis a) {
@@ -111,7 +111,7 @@ class VariableDefinitionAnalysis {
BuildNamedDefFor(v);
}
- private class SubstDualisedDefVisitor : StandardVisitor {
+ private class SubstDualisedDefVisitor : Duplicator {
private VariableDefinitionAnalysis analysis;
private VariableDualiser dualiser;
public bool isSubstitutable = true;