diff options
Diffstat (limited to 'Test/hofs/MutableField.dfy')
-rw-r--r-- | Test/hofs/MutableField.dfy | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Test/hofs/MutableField.dfy b/Test/hofs/MutableField.dfy new file mode 100644 index 00000000..fa0a1f50 --- /dev/null +++ b/Test/hofs/MutableField.dfy @@ -0,0 +1,15 @@ +// RUN: %dafny /compile:0 /print:"%t.print" "%s" > "%t" +// RUN: %diff "%s.expect" "%t" + + +class C { + function method f(x : int) : int { x } + + var g : int -> int; + + method M() modifies this; + { + f := g; // not ok + } +} + |