Vern Paxson
|
d53d2ac755
|
sundry accessors/cast-ers; RE_Matcher's track their construction values
|
2021-03-18 10:33:10 -07:00 |
|
Vern Paxson
|
a82a0e22d8
|
fixed AST transformation logic for boolean expressions
|
2021-02-27 13:48:06 -08:00 |
|
Vern Paxson
|
56ab0ddcf1
|
fix for reducing operations on boolean vectors
|
2021-02-27 10:57:25 -08:00 |
|
Vern Paxson
|
2b0a1bd2e9
|
accessors for additional Expr subclasses
|
2021-02-27 10:48:16 -08:00 |
|
Vern Paxson
|
a912f6dd9a
|
tidying some interfaces
|
2021-02-27 08:32:04 -08:00 |
|
Vern Paxson
|
f6a119254f
|
fix for analyzing non-reduced ASTs
|
2021-01-23 12:29:04 -08:00 |
|
Vern Paxson
|
9b549e4034
|
additional converters and accessors for Expr subclasses
|
2021-01-23 10:48:14 -08:00 |
|
Jon Siwek
|
b4cf393475
|
Adjust some Reducer ref-counting and IntrusivePtr usage
|
2021-01-14 00:24:12 -08:00 |
|
Jon Siwek
|
7ce4351ed0
|
Fix reference counting in ListExpr inline/reduce methods
|
2021-01-13 23:01:44 -08:00 |
|
Jon Siwek
|
b799665c1a
|
Switch some Expr transform/reduce logic to use IntrusivePtr
|
2021-01-13 20:27:41 -08:00 |
|
Vern Paxson
|
10e80dfcd3
|
reductions of expressions in ASTs - code compiles but doesn't yet link
|
2021-01-10 14:04:01 -08:00 |
|
Jon Siwek
|
c7bec09e14
|
Switch InlineExpr from using IDPList* to vector<IDPtr>
|
2020-12-13 15:04:53 -08:00 |
|
Jon Siwek
|
fa418cb179
|
Simplify some IntrusivePtr operations in Expr::Duplicate/Inline
|
2020-12-13 14:20:10 -08:00 |
|
Jon Siwek
|
2219a03344
|
Rename Frame::IncreaseOffset() to Frame::AdjustOffset()
For clarity, since it's used for both increasing and decreasing.
|
2020-12-13 13:27:37 -08:00 |
|
Vern Paxson
|
c42586af2c
|
inlining of Zeek script functions
|
2020-11-19 16:16:59 -08:00 |
|