diff options
author | leino <unknown> | 2015-08-11 19:07:42 -0700 |
---|---|---|
committer | leino <unknown> | 2015-08-11 19:07:42 -0700 |
commit | 3bf4b44b821dca5017017e99502f263e636d5e84 (patch) | |
tree | b9a2f6d58de3e17db6a49b5177dbd49a9cc9fdfe /Source/Dafny/Resolver.cs | |
parent | 2a921fb2a765d91bba47901144845b0102edbcbb (diff) |
Moved discovery of induction variables into a Rewriter.
Generate warnings for malformed :induction arguments.
Removed the functionality that allowed induction on 'this'.
Diffstat (limited to 'Source/Dafny/Resolver.cs')
-rw-r--r-- | Source/Dafny/Resolver.cs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Dafny/Resolver.cs b/Source/Dafny/Resolver.cs index a58d6e6c..75d171ac 100644 --- a/Source/Dafny/Resolver.cs +++ b/Source/Dafny/Resolver.cs @@ -322,6 +322,7 @@ namespace Microsoft.Dafny if (DafnyOptions.O.AutoTriggers) {
rewriters.Add(new TriggersRewriter(this));
}
+ rewriters.Add(new InductionRewriter(this));
systemNameInfo = RegisterTopLevelDecls(prog.BuiltIns.SystemModule, false);
prog.CompileModules.Add(prog.BuiltIns.SystemModule);
|