summaryrefslogtreecommitdiff
path: root/BCT/BytecodeTranslator/TraverserFactory.cs
diff options
context:
space:
mode:
authorGravatar Mike Barnett <mbarnett@microsoft.com>2012-02-27 11:34:20 -0800
committerGravatar Mike Barnett <mbarnett@microsoft.com>2012-02-27 11:34:20 -0800
commit9dc9508c34392688cf9023e5a3af8fc937d32fe5 (patch)
tree94a962694de4783f56c8f9d8fdd94b0190b8b565 /BCT/BytecodeTranslator/TraverserFactory.cs
parentd091c69779424af274fadd08b442465dc59c8d39 (diff)
Adapting to new decompiler.
Dynamic dispatch for interface method calls.
Diffstat (limited to 'BCT/BytecodeTranslator/TraverserFactory.cs')
-rw-r--r--BCT/BytecodeTranslator/TraverserFactory.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/BCT/BytecodeTranslator/TraverserFactory.cs b/BCT/BytecodeTranslator/TraverserFactory.cs
index bbc2f7f7..e6778c46 100644
--- a/BCT/BytecodeTranslator/TraverserFactory.cs
+++ b/BCT/BytecodeTranslator/TraverserFactory.cs
@@ -35,8 +35,8 @@ namespace BytecodeTranslator {
return new StatementTraverser(sink, pdbReader, contractContext, this);
}
- public virtual ExpressionTraverser MakeExpressionTraverser(Sink sink, StatementTraverser/*?*/ statementTraverser, bool contractContext) {
- return new ExpressionTraverser(sink, statementTraverser, contractContext);
+ public virtual ExpressionTraverser MakeExpressionTraverser(Sink sink, StatementTraverser/*?*/ statementTraverser, bool contractContext, bool expressionIsOpAssignStatement = false) {
+ return new ExpressionTraverser(sink, statementTraverser, contractContext, expressionIsOpAssignStatement);
}
}
} \ No newline at end of file