diff options
Diffstat (limited to 'src/mem/slicc/ast')
-rw-r--r-- | src/mem/slicc/ast/AssignStatementAST.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mem/slicc/ast/AssignStatementAST.py b/src/mem/slicc/ast/AssignStatementAST.py index 042204925..b95979354 100644 --- a/src/mem/slicc/ast/AssignStatementAST.py +++ b/src/mem/slicc/ast/AssignStatementAST.py @@ -47,11 +47,10 @@ class AssignStatementAST(StatementAST): if not (ltype == rtype or (ltype.isInterface and ltype['interface'] == rtype.ident)): # FIXME - beckmann - # the following if statement is a hack to allow NetDest - # objects to be assigned to Sets this allows for the - # previous NetworkMessage Destiantion 'Set class' to - # migrate to the new NetworkMessage Destiantion 'NetDest - # class' + # the following if statement is a hack to allow NetDest objects to + # be assigned to Sets this allows for the previous Message + # Destination 'Set class' to migrate to the new Message Destination + # 'NetDest class' if str(ltype) != "NetDest" and str(rtype) != "Set": self.error("Assignment type mismatch '%s' and '%s'", ltype, rtype) |