mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
![]() The type used to store the index for a case-type now tracks the type of the index expression rather than always using an "int". The case fields also now have some checking done at code-gen-time to ensure the constants used for cases does not exceed the numeric limit of the type used in the case's index expression. Then, assuming, it looks safe, the C++ case labels are generated with casts to the type of the Binpac case's index expression to ensure compilers accept it (since all Binpac numbers use "int" for storage/printing internally). |
||
---|---|---|
.. | ||
binpac.h.in | ||
binpac_analyzer.h | ||
binpac_buffer.cc | ||
binpac_buffer.h | ||
binpac_bytestring.cc | ||
binpac_bytestring.h | ||
binpac_exception.h | ||
binpac_regex.cc | ||
binpac_regex.h | ||
CMakeLists.txt | ||
README |
This directory contains a library needed by generated C++ code from binpac. Note that the library is not needed by the binpac compiler itself.