From 0054a7eaacba2a7183be67b28e7746ed55a8f6d1 Mon Sep 17 00:00:00 2001 From: fche Date: Thu, 3 Mar 2005 21:24:24 +0000 Subject: 2005-03-03 Frank Ch. Eigler * parse.cxx (parse_assignment): Assert lvalueness of left operand. * staptree.h (expression): Add is_lvalue member. * staptree.cxx (functioncall::resolve_types): Don't crash on formal-vs-actual argument count mismatch. (*): Add some is_lvalue stub functions. * testsuite/*: Some new tests. --- testsuite/semko/seven.stp | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100755 testsuite/semko/seven.stp (limited to 'testsuite/semko/seven.stp') diff --git a/testsuite/semko/seven.stp b/testsuite/semko/seven.stp new file mode 100755 index 00000000..7d987f77 --- /dev/null +++ b/testsuite/semko/seven.stp @@ -0,0 +1,6 @@ +#! semtest + +probe foo { + baz[1] = 4; + baz["1"] = 5; # inconsistent index types +} -- cgit