diff options
author | Josh Stone <jistone@redhat.com> | 2010-02-25 16:20:50 -0800 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2010-02-25 16:20:50 -0800 |
commit | b7aedf26f105793793c66c39c85abe76e1510e66 (patch) | |
tree | e38acbbc143220e87a2226b55832264d970fc144 /main.cxx | |
parent | 70208613b8f9f2584aee89197705f3fddae6a0e4 (diff) | |
download | systemtap-steved-b7aedf26f105793793c66c39c85abe76e1510e66.tar.gz systemtap-steved-b7aedf26f105793793c66c39c85abe76e1510e66.tar.xz systemtap-steved-b7aedf26f105793793c66c39c85abe76e1510e66.zip |
Expand @defined to support more cases
* tapsets.cxx (var_expanding_visitor::visit_defined_op): If no error was
raised or replacement made on a target_symbol, then its @defined state
is still indeterminate. Some later pass (like @cast) might handle it.
* elaborate.cxx (const_folder::visit_defined_op): Squash any escapees.
* testsuite/semok/thirtysix.stp: Add more variants.
Diffstat (limited to 'main.cxx')
0 files changed, 0 insertions, 0 deletions