### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63.
[debug/ast-declarations] # [HILTI]
[debug/ast-declarations]   - Module "Foo" (Foo)
[debug/ast-declarations]                 - Expression "self" (Foo::self_2)
[debug/ast-declarations]                 - Field "foo" (Foo::foo)
[debug/ast-declarations]                 - Field "bar" (Foo::bar)
[debug/ast-declarations]     - Type "S" (Foo::S)
[debug/ast-declarations]           - Expression "self" (Foo::self)
[debug/ast-declarations]           - Field "test" (Foo::test)
[debug/ast-declarations]                 - Parameter "A" (Foo::A)
[debug/ast-declarations]                 - Parameter "B" (Foo::B)
[debug/ast-declarations]     - Function "S::test" (Foo::S::test)
[debug/ast-declarations]             - Parameter "A" (Foo::A_2)
[debug/ast-declarations]             - Parameter "B" (Foo::B_2)
[debug/ast-declarations]     - GlobalVariable "s1" (Foo::s1)
[debug/ast-declarations]   - Module "hilti" (hilti)
[debug/ast-declarations]     - Property "%skip-implementation" (hilti::%skip-implementation)
[debug/ast-declarations]     - Type "BitOrder" (hilti::BitOrder)
[debug/ast-declarations]           - Constant "LSB0" (hilti::LSB0)
[debug/ast-declarations]           - Constant "MSB0" (hilti::MSB0)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef)
[debug/ast-declarations]     - Type "ByteOrder" (hilti::ByteOrder)
[debug/ast-declarations]           - Constant "Little" (hilti::Little)
[debug/ast-declarations]           - Constant "Big" (hilti::Big)
[debug/ast-declarations]           - Constant "Network" (hilti::Network)
[debug/ast-declarations]           - Constant "Host" (hilti::Host)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_2)
[debug/ast-declarations]     - Type "Side" (hilti::Side)
[debug/ast-declarations]           - Constant "Left" (hilti::Left)
[debug/ast-declarations]           - Constant "Right" (hilti::Right)
[debug/ast-declarations]           - Constant "Both" (hilti::Both)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_3)
[debug/ast-declarations]     - Type "AddressFamily" (hilti::AddressFamily)
[debug/ast-declarations]           - Constant "IPv4" (hilti::IPv4)
[debug/ast-declarations]           - Constant "IPv6" (hilti::IPv6)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_4)
[debug/ast-declarations]     - Type "RealType" (hilti::RealType)
[debug/ast-declarations]           - Constant "IEEE754_Single" (hilti::IEEE754_Single)
[debug/ast-declarations]           - Constant "IEEE754_Double" (hilti::IEEE754_Double)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_5)
[debug/ast-declarations]     - Type "Protocol" (hilti::Protocol)
[debug/ast-declarations]           - Constant "TCP" (hilti::TCP)
[debug/ast-declarations]           - Constant "UDP" (hilti::UDP)
[debug/ast-declarations]           - Constant "ICMP" (hilti::ICMP)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_6)
[debug/ast-declarations]     - Type "Charset" (hilti::Charset)
[debug/ast-declarations]           - Constant "ASCII" (hilti::ASCII)
[debug/ast-declarations]           - Constant "UTF8" (hilti::UTF8)
[debug/ast-declarations]           - Constant "UTF16LE" (hilti::UTF16LE)
[debug/ast-declarations]           - Constant "UTF16BE" (hilti::UTF16BE)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_7)
[debug/ast-declarations]     - Type "DecodeErrorStrategy" (hilti::DecodeErrorStrategy)
[debug/ast-declarations]           - Constant "IGNORE" (hilti::IGNORE)
[debug/ast-declarations]           - Constant "REPLACE" (hilti::REPLACE)
[debug/ast-declarations]           - Constant "STRICT" (hilti::STRICT)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_8)
[debug/ast-declarations]     - Type "Captures" (hilti::Captures)
[debug/ast-declarations]     - Type "Profiler" (hilti::Profiler)
[debug/ast-declarations]     - Type "MatchState" (hilti::MatchState)
[debug/ast-declarations]           - Expression "self" (hilti::self)
[debug/ast-declarations]           - Field "captures" (hilti::captures)
[debug/ast-declarations]                 - Parameter "data" (hilti::data)
[debug/ast-declarations]     - Type "StreamStatistics" (hilti::StreamStatistics)
[debug/ast-declarations]           - Expression "self" (hilti::self_2)
[debug/ast-declarations]           - Field "num_data_bytes" (hilti::num_data_bytes)
[debug/ast-declarations]           - Field "num_data_chunks" (hilti::num_data_chunks)
[debug/ast-declarations]           - Field "num_gap_bytes" (hilti::num_gap_bytes)
[debug/ast-declarations]           - Field "num_gap_chunks" (hilti::num_gap_chunks)
[debug/ast-declarations]     - Function "print" (hilti::print)
[debug/ast-declarations]             - Parameter "obj" (hilti::obj)
[debug/ast-declarations]             - Parameter "newline" (hilti::newline)
[debug/ast-declarations]     - Function "printTuple" (hilti::printTuple)
[debug/ast-declarations]             - Parameter "t" (hilti::t)
[debug/ast-declarations]             - Parameter "newline" (hilti::newline_2)
[debug/ast-declarations]     - Function "debug" (hilti::debug)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream)
[debug/ast-declarations]             - Parameter "obj" (hilti::obj_2)
[debug/ast-declarations]     - Function "debugIndent" (hilti::debugIndent)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream_2)
[debug/ast-declarations]     - Function "debugDedent" (hilti::debugDedent)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream_3)
[debug/ast-declarations]     - Function "current_time" (hilti::current_time)
[debug/ast-declarations]     - Function "mktime" (hilti::mktime)
[debug/ast-declarations]             - Parameter "y" (hilti::y)
[debug/ast-declarations]             - Parameter "m" (hilti::m)
[debug/ast-declarations]             - Parameter "d" (hilti::d)
[debug/ast-declarations]             - Parameter "H" (hilti::H)
[debug/ast-declarations]             - Parameter "M" (hilti::M)
[debug/ast-declarations]             - Parameter "S" (hilti::S)
[debug/ast-declarations]     - Function "abort" (hilti::abort)
[debug/ast-declarations]     - Function "profiler_start" (hilti::profiler_start)
[debug/ast-declarations]             - Parameter "name" (hilti::name)
[debug/ast-declarations]             - Parameter "size" (hilti::size)
[debug/ast-declarations]     - Function "profiler_stop" (hilti::profiler_stop)
[debug/ast-declarations]             - Parameter "p" (hilti::p)
[debug/ast-declarations]             - Parameter "size" (hilti::size_2)
[debug/ast-declarations]     - Type "Exception" (hilti::Exception)
[debug/ast-declarations]     - Type "SystemException" (hilti::SystemException)
[debug/ast-declarations]     - Type "RuntimeError" (hilti::RuntimeError)
[debug/ast-declarations]     - Type "RecoverableFailure" (hilti::RecoverableFailure)
[debug/ast-declarations]     - Type "MissingData" (hilti::MissingData)
[debug/ast-declarations]     - Function "exception_what" (hilti::exception_what)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt)
[debug/ast-declarations]     - Function "exception_what" (hilti::exception_what_2)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_2)
[debug/ast-declarations]     - Function "exception_where" (hilti::exception_where)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_3)
[debug/ast-declarations]     - Function "exception_where" (hilti::exception_where_2)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_4)
[debug/ast-declarations] # [HILTI]
[debug/ast-declarations]   - Module "Foo" (Foo)
[debug/ast-declarations]     - Type "S" (Foo::S)
[debug/ast-declarations]           - Expression "self" (Foo::self)
[debug/ast-declarations]           - Field "test" (Foo::test)
[debug/ast-declarations]     - Function "S::test" (Foo::S::test)
[debug/ast-declarations]     - GlobalVariable "s1" (Foo::s1)
[debug/ast-declarations]   - Module "hilti" (hilti)
[debug/ast-declarations]     - Property "%skip-implementation" (hilti::%skip-implementation)
[debug/ast-declarations]     - Type "BitOrder" (hilti::BitOrder)
[debug/ast-declarations]           - Constant "LSB0" (hilti::LSB0)
[debug/ast-declarations]           - Constant "MSB0" (hilti::MSB0)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef)
[debug/ast-declarations]     - Type "ByteOrder" (hilti::ByteOrder)
[debug/ast-declarations]           - Constant "Little" (hilti::Little)
[debug/ast-declarations]           - Constant "Big" (hilti::Big)
[debug/ast-declarations]           - Constant "Network" (hilti::Network)
[debug/ast-declarations]           - Constant "Host" (hilti::Host)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_2)
[debug/ast-declarations]     - Type "Side" (hilti::Side)
[debug/ast-declarations]           - Constant "Left" (hilti::Left)
[debug/ast-declarations]           - Constant "Right" (hilti::Right)
[debug/ast-declarations]           - Constant "Both" (hilti::Both)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_3)
[debug/ast-declarations]     - Type "AddressFamily" (hilti::AddressFamily)
[debug/ast-declarations]           - Constant "IPv4" (hilti::IPv4)
[debug/ast-declarations]           - Constant "IPv6" (hilti::IPv6)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_4)
[debug/ast-declarations]     - Type "RealType" (hilti::RealType)
[debug/ast-declarations]           - Constant "IEEE754_Single" (hilti::IEEE754_Single)
[debug/ast-declarations]           - Constant "IEEE754_Double" (hilti::IEEE754_Double)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_5)
[debug/ast-declarations]     - Type "Protocol" (hilti::Protocol)
[debug/ast-declarations]           - Constant "TCP" (hilti::TCP)
[debug/ast-declarations]           - Constant "UDP" (hilti::UDP)
[debug/ast-declarations]           - Constant "ICMP" (hilti::ICMP)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_6)
[debug/ast-declarations]     - Type "Charset" (hilti::Charset)
[debug/ast-declarations]           - Constant "ASCII" (hilti::ASCII)
[debug/ast-declarations]           - Constant "UTF8" (hilti::UTF8)
[debug/ast-declarations]           - Constant "UTF16LE" (hilti::UTF16LE)
[debug/ast-declarations]           - Constant "UTF16BE" (hilti::UTF16BE)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_7)
[debug/ast-declarations]     - Type "DecodeErrorStrategy" (hilti::DecodeErrorStrategy)
[debug/ast-declarations]           - Constant "IGNORE" (hilti::IGNORE)
[debug/ast-declarations]           - Constant "REPLACE" (hilti::REPLACE)
[debug/ast-declarations]           - Constant "STRICT" (hilti::STRICT)
[debug/ast-declarations]           - Constant "Undef" (hilti::Undef_8)
[debug/ast-declarations]     - Type "Captures" (hilti::Captures)
[debug/ast-declarations]     - Type "Profiler" (hilti::Profiler)
[debug/ast-declarations]     - Type "MatchState" (hilti::MatchState)
[debug/ast-declarations]           - Expression "self" (hilti::self)
[debug/ast-declarations]           - Field "captures" (hilti::captures)
[debug/ast-declarations]                 - Parameter "data" (hilti::data)
[debug/ast-declarations]     - Type "StreamStatistics" (hilti::StreamStatistics)
[debug/ast-declarations]           - Expression "self" (hilti::self_2)
[debug/ast-declarations]           - Field "num_data_bytes" (hilti::num_data_bytes)
[debug/ast-declarations]           - Field "num_data_chunks" (hilti::num_data_chunks)
[debug/ast-declarations]           - Field "num_gap_bytes" (hilti::num_gap_bytes)
[debug/ast-declarations]           - Field "num_gap_chunks" (hilti::num_gap_chunks)
[debug/ast-declarations]     - Function "print" (hilti::print)
[debug/ast-declarations]             - Parameter "obj" (hilti::obj)
[debug/ast-declarations]             - Parameter "newline" (hilti::newline)
[debug/ast-declarations]     - Function "printTuple" (hilti::printTuple)
[debug/ast-declarations]             - Parameter "t" (hilti::t)
[debug/ast-declarations]             - Parameter "newline" (hilti::newline_2)
[debug/ast-declarations]     - Function "debug" (hilti::debug)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream)
[debug/ast-declarations]             - Parameter "obj" (hilti::obj_2)
[debug/ast-declarations]     - Function "debugIndent" (hilti::debugIndent)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream_2)
[debug/ast-declarations]     - Function "debugDedent" (hilti::debugDedent)
[debug/ast-declarations]             - Parameter "dbg_stream" (hilti::dbg_stream_3)
[debug/ast-declarations]     - Function "current_time" (hilti::current_time)
[debug/ast-declarations]     - Function "mktime" (hilti::mktime)
[debug/ast-declarations]             - Parameter "y" (hilti::y)
[debug/ast-declarations]             - Parameter "m" (hilti::m)
[debug/ast-declarations]             - Parameter "d" (hilti::d)
[debug/ast-declarations]             - Parameter "H" (hilti::H)
[debug/ast-declarations]             - Parameter "M" (hilti::M)
[debug/ast-declarations]             - Parameter "S" (hilti::S)
[debug/ast-declarations]     - Function "abort" (hilti::abort)
[debug/ast-declarations]     - Function "profiler_start" (hilti::profiler_start)
[debug/ast-declarations]             - Parameter "name" (hilti::name)
[debug/ast-declarations]             - Parameter "size" (hilti::size)
[debug/ast-declarations]     - Function "profiler_stop" (hilti::profiler_stop)
[debug/ast-declarations]             - Parameter "p" (hilti::p)
[debug/ast-declarations]             - Parameter "size" (hilti::size_2)
[debug/ast-declarations]     - Type "Exception" (hilti::Exception)
[debug/ast-declarations]     - Type "SystemException" (hilti::SystemException)
[debug/ast-declarations]     - Type "RuntimeError" (hilti::RuntimeError)
[debug/ast-declarations]     - Type "RecoverableFailure" (hilti::RecoverableFailure)
[debug/ast-declarations]     - Type "MissingData" (hilti::MissingData)
[debug/ast-declarations]     - Function "exception_what" (hilti::exception_what)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt)
[debug/ast-declarations]     - Function "exception_what" (hilti::exception_what_2)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_2)
[debug/ast-declarations]     - Function "exception_where" (hilti::exception_where)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_3)
[debug/ast-declarations]     - Function "exception_where" (hilti::exception_where_2)
[debug/ast-declarations]             - Parameter "excpt" (hilti::excpt_4)
[debug/ast-declarations] Declaration dependencies:
[debug/ast-declarations] - [module] Foo -> Foo::S, Foo::S::test, Foo::s1
[debug/ast-declarations] - [global variable] Foo::s1 -> Foo::S
[debug/ast-declarations] - [module] hilti -> hilti::AddressFamily, hilti::BitOrder, hilti::ByteOrder, hilti::Captures, hilti::Charset, hilti::DecodeErrorStrategy, hilti::Exception, hilti::MatchState, hilti::MissingData, hilti::Profiler, hilti::Protocol, hilti::RealType, hilti::RecoverableFailure, hilti::RuntimeError, hilti::Side, hilti::StreamStatistics, hilti::SystemException, hilti::abort, hilti::current_time, hilti::debug, hilti::debugDedent, hilti::debugIndent, hilti::exception_what, hilti::exception_what_2, hilti::exception_where, hilti::exception_where_2, hilti::mktime, hilti::print, hilti::printTuple, hilti::profiler_start, hilti::profiler_stop
[debug/ast-declarations] - [type] hilti::MatchState -> hilti::Captures
[debug/ast-declarations] - [type] hilti::MissingData -> hilti::Exception
[debug/ast-declarations] - [type] hilti::RecoverableFailure -> hilti::Exception
[debug/ast-declarations] - [type] hilti::RuntimeError -> hilti::Exception
[debug/ast-declarations] - [type] hilti::SystemException -> hilti::Exception
[debug/ast-declarations] - [function] hilti::exception_what -> hilti::Exception, hilti::SystemException
[debug/ast-declarations] - [function] hilti::exception_what_2 -> hilti::Exception, hilti::RecoverableFailure
[debug/ast-declarations] - [function] hilti::exception_where -> hilti::Exception, hilti::SystemException
[debug/ast-declarations] - [function] hilti::exception_where_2 -> hilti::Exception, hilti::RecoverableFailure
[debug/ast-declarations] - [function] hilti::profiler_start -> hilti::Profiler
[debug/ast-declarations] - [function] hilti::profiler_stop -> hilti::Profiler
