summaryrefslogtreecommitdiffstats
path: root/nsscommon.h
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2010-02-19 18:32:52 -0800
committerJosh Stone <jistone@redhat.com>2010-02-23 16:20:35 -0800
commit10328bcf86d49e5de83c5b22890204b5874740a9 (patch)
tree30ca66731550d780633f5c54734d238cc37fcf25 /nsscommon.h
parentf946b10fbd72dd760f04ad9475f2ba3ccb56666f (diff)
downloadsystemtap-steved-10328bcf86d49e5de83c5b22890204b5874740a9.tar.gz
systemtap-steved-10328bcf86d49e5de83c5b22890204b5874740a9.tar.xz
systemtap-steved-10328bcf86d49e5de83c5b22890204b5874740a9.zip
PR10719 part 1: Partial constant folding
This implements constant folding for if/for/foreach, unary expressions, and ternary expressions. Binary expressions are TODO... * elaborate.cxx (const_folder): New visitor to collapse constants. (semantic_pass_const_fold): Drive everything through const_folder. (semantic_pass_optimize1): Call it.
Diffstat (limited to 'nsscommon.h')
0 files changed, 0 insertions, 0 deletions