mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 22:58:20 +00:00

For tables of a composite index type with the first type being a record, membership checks with an inline index key could be misinterpreted as a record constructor instead of an expression list. E.g, if the table type is "global t = table[conn_id, bool] of count", then checking membership like "[c$id, is_orig] in t" now works. Addresses #80.
48 lines
1 KiB
Text
48 lines
1 KiB
Text
type inference (PASS)
|
|
type inference (PASS)
|
|
type inference (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
cardinality (PASS)
|
|
iterate over table (PASS)
|
|
iterate over table (PASS)
|
|
iterate over table (PASS)
|
|
iterate over table (PASS)
|
|
iterate over table (PASS)
|
|
overwrite element (PASS)
|
|
add element (PASS)
|
|
in operator (PASS)
|
|
add element (PASS)
|
|
add element (PASS)
|
|
in operator (PASS)
|
|
in operator (PASS)
|
|
add element (PASS)
|
|
in operator (PASS)
|
|
add element (PASS)
|
|
in operator (PASS)
|
|
add element (PASS)
|
|
in operator (PASS)
|
|
composite index add element (PASS)
|
|
composite index in operator (PASS)
|
|
composite index in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|
|
remove element (PASS)
|
|
!in operator (PASS)
|