summaryrefslogtreecommitdiff
path: root/Source/Core/AbsyCmd.ssc
diff options
context:
space:
mode:
authorGravatar qadeer <unknown>2010-03-07 05:40:08 +0000
committerGravatar qadeer <unknown>2010-03-07 05:40:08 +0000
commit6f2decb05072bd5eb8df120434ba322d60ed4f61 (patch)
treefeff2739de9d4c86acd98fccc2b09153bef5cd68 /Source/Core/AbsyCmd.ssc
parent32cbfecc4c0c69d94fc5972ddc97f4c5972a23c4 (diff)
added attributes to CallForallCmd as well
Diffstat (limited to 'Source/Core/AbsyCmd.ssc')
-rw-r--r--Source/Core/AbsyCmd.ssc9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/Core/AbsyCmd.ssc b/Source/Core/AbsyCmd.ssc
index 72ffba95..a546d9c7 100644
--- a/Source/Core/AbsyCmd.ssc
+++ b/Source/Core/AbsyCmd.ssc
@@ -1755,12 +1755,21 @@ namespace Microsoft.Boogie
// actual non-wildcard arguments
public TypeSeq InstantiatedTypes;
+ public QKeyValue Attributes;
+
public CallForallCmd(IToken! tok, string! callee, List<Expr>! ins)
: base(tok)
{
this.callee = callee;
this.Ins = ins;
}
+ public CallForallCmd(IToken! tok, string! callee, List<Expr>! ins, QKeyValue kv)
+ : base(tok)
+ {
+ this.callee = callee;
+ this.Ins = ins;
+ this.Attributes = kv;
+ }
public override void Emit(TokenTextWriter! stream, int level)
{
stream.Write(this, level, "call forall ");