ruby: slicc: avoid duplicate code for function argument check
authorNilay Vaish <nilay@cs.wisc.edu>
Sun, 30 Aug 2015 15:52:58 +0000 (10:52 -0500)
committerNilay Vaish <nilay@cs.wisc.edu>
Sun, 30 Aug 2015 15:52:58 +0000 (10:52 -0500)
commit426e38af8b112c5b78dd36f88e66e28f55f27ecd
tree816058a6290c911cac7bbca9e478b2bf3d4ec9a5
parent4727fc26f885d09f07f18a10fabe6c75dffe165f
ruby: slicc: avoid duplicate code for function argument check
Both FuncCallExprAST and MethodCallExprAST had code for checking the arguments
with which a function is being called.  The patch does away with this
duplication.  Now the code for checking function call arguments resides in the
Func class.
src/mem/slicc/ast/FuncCallExprAST.py
src/mem/slicc/ast/MethodCallExprAST.py
src/mem/slicc/parser.py
src/mem/slicc/symbols/Func.py