From cedd10f4eeda74861f6ee61a50241e05eb27b500 Mon Sep 17 00:00:00 2001 From: fche Date: Fri, 2 Jun 2006 23:13:38 +0000 Subject: 2006-06-02 Frank Ch. Eigler PR 2645 cont'd. * elaborate.cxx (find_and_build): Support optional wildcards too. (derive_probes): Change last argument to indicate optionalness of parent probe point (alias reference). (alias_expansion_builder): Shrink epilogue-mode alias body copying. Pass along alias reference optionality. * elaborate.h: Corresponding changes. * testsuite/semko/thirtyfive.stp, semok/twentytwo.stp: New tests. --- elaborate.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'elaborate.h') diff --git a/elaborate.h b/elaborate.h index 689c35af..9a10283c 100644 --- a/elaborate.h +++ b/elaborate.h @@ -211,7 +211,7 @@ match_node int semantic_pass (systemtap_session& s); void derive_probes (systemtap_session& s, probe *p, std::vector& dps, - bool exc_outermost = true); + bool optional = false); // A helper we use here and in translate, for pulling symbols out of lvalue // expressions. -- cgit