mirror of
https://github.com/zeek/zeek.git
synced 2025-10-09 18:18:19 +00:00
Add enum_names() BIF to return names of an enum type's values
This commit is contained in:
parent
77514f234f
commit
f147c47271
3 changed files with 49 additions and 0 deletions
13
testing/btest/Baseline/bifs.enum_names/out
Normal file
13
testing/btest/Baseline/bifs.enum_names/out
Normal file
|
@ -0,0 +1,13 @@
|
|||
### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
|
||||
{
|
||||
RED,
|
||||
GREEN,
|
||||
PURPLE,
|
||||
BLUE
|
||||
}
|
||||
{
|
||||
RED,
|
||||
GREEN,
|
||||
PURPLE,
|
||||
BLUE
|
||||
}
|
10
testing/btest/bifs/enum_names.zeek
Normal file
10
testing/btest/bifs/enum_names.zeek
Normal file
|
@ -0,0 +1,10 @@
|
|||
# @TEST-EXEC: zeek -b %INPUT >out
|
||||
# @TEST-EXEC: btest-diff out
|
||||
|
||||
type Color: enum { RED, GREEN, BLUE };
|
||||
type ColorAlias: Color;
|
||||
|
||||
redef enum Color += { PURPLE };
|
||||
|
||||
print enum_names(Color);
|
||||
print enum_names(ColorAlias);
|
Loading…
Add table
Add a link
Reference in a new issue