### BTest baseline data generated by btest-diff. Do not edit. Use "btest -U/-u" to update. Requires BTest >= 0.63. [debug/ast-final] # [HILTI] Final AST [debug/ast-final] - ASTRoot [no parent] () [@a:XXX] [debug/ast-final] | Foo -> declaration::Module [parent @a:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | hilti -> declaration::Module [parent @a:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Module [parent @a:XXX] (coercion.hlt:5:1-31:1) [@d:XXX] [debug/ast-final] | A -> declaration::GlobalVariable [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | B -> declaration::GlobalVariable [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | C -> declaration::GlobalVariable [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | D -> declaration::GlobalVariable [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | E -> declaration::GlobalVariable [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Foo -> declaration::Module [parent @a:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | x -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | y -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | z -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | z2 -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - statement::Block [parent @d:XXX] (coercion.hlt:5:1-31:1) [@s:XXX] [debug/ast-final] - declaration::GlobalVariable [parent @d:XXX] (coercion.hlt:7:1-7:18) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (coercion.hlt:7:8-7:11) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (coercion.hlt:7:17-7:17) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:7:17-7:17) [@c:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @c:XXX] (coercion.hlt:7:17-7:17) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:7:17-7:17) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:7:17-7:17) (resolved) [@t:XXX] [debug/ast-final] - ctor::Real [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::GlobalVariable [parent @d:XXX] (coercion.hlt:8:1-8:19) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (coercion.hlt:8:8-8:11) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (coercion.hlt:8:17-8:18) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:8:17-8:18) [@c:XXX] [debug/ast-final] - ctor::SignedInteger [parent @c:XXX] (coercion.hlt:8:17-8:18) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:8:17-8:18) [@q:XXX] [debug/ast-final] - type::SignedInteger [parent @q:XXX] (coercion.hlt:8:17-8:18) (resolved) [@t:XXX] [debug/ast-final] - ctor::Real [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::GlobalVariable [parent @d:XXX] (coercion.hlt:9:1-9:23) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] [@q:XXX] [debug/ast-final] - type::Stream [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::stream::View [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::stream::Iterator [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - expression::Coerced [parent @d:XXX] (coercion.hlt:9:19-9:22) (non-const) (resolved) [@e:XXX] [debug/ast-final] - expression::Ctor [parent @e:XXX] (coercion.hlt:9:19-9:22) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Bytes [parent @e:XXX] (coercion.hlt:9:19-9:22) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:9:19-9:22) [@q:XXX] [debug/ast-final] - type::Bytes [parent @q:XXX] (coercion.hlt:9:19-9:22) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:19-9:22) [@q:XXX] [debug/ast-final] - type::bytes::Iterator [parent @q:XXX] (coercion.hlt:9:19-9:22) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:19-9:22) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:9:19-9:22) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @e:XXX] [@q:XXX] [debug/ast-final] - type::Stream [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::stream::View [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::stream::Iterator [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:9:8-9:13) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:9:8-9:13) (resolved) [@t:XXX] [debug/ast-final] - declaration::GlobalVariable [parent @d:XXX] (coercion.hlt:10:1-10:23) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:10:8-10:13) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (coercion.hlt:10:19-10:22) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] (coercion.hlt:10:19-10:22) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:10:19-10:22) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:10:19-10:22) (resolved) [@t:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (coercion.hlt:12:1-14:1) [@d:XXX] [debug/ast-final] - Function " id="x"> [parent @d:XXX] (coercion.hlt:12:10-14:1) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (coercion.hlt:12:10-14:1) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (coercion.hlt:12:10-14:1) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:12:10-12:13) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (coercion.hlt:12:10-12:13) (resolved) [@t:XXX] [debug/ast-final] - statement::Block [parent @f:XXX] (coercion.hlt:12:19-14:1) [@s:XXX] [debug/ast-final] - statement::Return [parent @s:XXX] (coercion.hlt:13:5-13:16) [@s:XXX] [debug/ast-final] - expression::Ctor [parent @s:XXX] (coercion.hlt:13:12-13:15) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Bool [parent @e:XXX] (coercion.hlt:13:12-13:15) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:13:12-13:15) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (coercion.hlt:13:12-13:15) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @f:XXX] (coercion.hlt:12:18-12:17) [@a:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (coercion.hlt:16:1-18:1) [@d:XXX] [debug/ast-final] - Function " id="y"> [parent @d:XXX] (coercion.hlt:16:10-18:1) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (coercion.hlt:16:10-18:1) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (coercion.hlt:16:10-18:1) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:16:10-16:13) [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (coercion.hlt:16:10-16:13) (resolved) [@t:XXX] [debug/ast-final] - statement::Block [parent @f:XXX] (coercion.hlt:16:19-18:1) [@s:XXX] [debug/ast-final] - statement::Return [parent @s:XXX] (coercion.hlt:17:5-17:13) [@s:XXX] [debug/ast-final] - expression::Ctor [parent @s:XXX] (coercion.hlt:17:12-17:12) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:17:12-17:12) [@c:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @c:XXX] (coercion.hlt:17:12-17:12) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:17:12-17:12) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:17:12-17:12) (resolved) [@t:XXX] [debug/ast-final] - ctor::Real [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @f:XXX] (coercion.hlt:16:18-16:17) [@a:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (coercion.hlt:20:1-22:1) [@d:XXX] [debug/ast-final] - Function " id="z"> [parent @d:XXX] (coercion.hlt:20:10-22:1) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (coercion.hlt:20:10-22:1) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (coercion.hlt:20:10-22:1) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:20:10-20:21) [@q:XXX] [debug/ast-final] - type::stream::View [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:20:15-20:20) [@q:XXX] [debug/ast-final] - type::stream::Iterator [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:20:15-20:20) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - statement::Block [parent @f:XXX] (coercion.hlt:20:27-22:1) [@s:XXX] [debug/ast-final] - statement::Return [parent @s:XXX] (coercion.hlt:21:5-21:13) [@s:XXX] [debug/ast-final] - expression::Coerced [parent @s:XXX] (coercion.hlt:21:12-21:12) (non-const) (resolved) [@e:XXX] [debug/ast-final] - expression::Name [parent @e:XXX] (coercion.hlt:21:12-21:12) (non-const) (resolved) [@e:XXX] [debug/ast-final] - QualifiedType [parent @e:XXX] (coercion.hlt:20:10-20:21) [@q:XXX] [debug/ast-final] - type::stream::View [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:20:15-20:20) [@q:XXX] [debug/ast-final] - type::stream::Iterator [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:20:15-20:20) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:20:15-20:20) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @f:XXX] (coercion.hlt:20:26-20:25) [@a:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (coercion.hlt:24:1-26:1) [@d:XXX] [debug/ast-final] - Function " id="z2"> [parent @d:XXX] (coercion.hlt:24:10-26:1) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (coercion.hlt:24:10-26:1) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (coercion.hlt:24:10-26:1) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:24:10-24:13) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (coercion.hlt:24:10-24:13) (resolved) [@t:XXX] [debug/ast-final] - statement::Block [parent @f:XXX] (coercion.hlt:24:20-26:1) [@s:XXX] [debug/ast-final] - statement::Return [parent @s:XXX] (coercion.hlt:25:5-25:11) [@s:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (coercion.hlt:24:19-24:18) [@a:XXX] [debug/ast-final] - declaration::GlobalVariable [parent @d:XXX] (coercion.hlt:28:1-28:54) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] [@q:XXX] [debug/ast-final] - type::Tuple [parent @q:XXX] (coercion.hlt:28:8-28:35) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:14-28:17) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:14-28:17) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:14-28:17) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:14-28:17) [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (coercion.hlt:28:14-28:17) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:20-28:26) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:20-28:26) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:20-28:26) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:20-28:26) [@q:XXX] [debug/ast-final] - type::SignedInteger [parent @q:XXX] (coercion.hlt:28:20-28:26) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:29-28:34) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:29-28:34) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:29-28:34) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:29-28:34) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:28:29-28:34) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (coercion.hlt:28:41-28:53) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:28:41-28:53) [@c:XXX] [debug/ast-final] - ctor::Tuple [parent @c:XXX] (coercion.hlt:28:41-28:53) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Tuple [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:42-28:42) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:42-28:42) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:45-28:45) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:45-28:45) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:48-28:52) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:28:48-28:52) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:42-28:42) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @e:XXX] (coercion.hlt:28:42-28:42) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:42-28:42) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:42-28:42) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:45-28:45) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @e:XXX] (coercion.hlt:28:45-28:45) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:45-28:45) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:45-28:45) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:48-28:52) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] (coercion.hlt:28:48-28:52) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:48-28:52) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:28:48-28:52) (resolved) [@t:XXX] [debug/ast-final] - ctor::Tuple [parent @c:XXX] (coercion.hlt:28:41-28:53) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Tuple [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:45-28:45) [@q:XXX] [debug/ast-final] - type::SignedInteger [parent @q:XXX] (coercion.hlt:28:45-28:45) (resolved) [@t:XXX] [debug/ast-final] - type::tuple::Element [parent @t:XXX] (coercion.hlt:28:41-28:53) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:41-28:53) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (coercion.hlt:28:41-28:53) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (coercion.hlt:28:48-28:52) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:28:48-28:52) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:42-28:42) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:28:42-28:42) [@c:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @c:XXX] (coercion.hlt:28:42-28:42) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:42-28:42) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:42-28:42) (resolved) [@t:XXX] [debug/ast-final] - ctor::Real [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Real [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:45-28:45) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (coercion.hlt:28:45-28:45) [@c:XXX] [debug/ast-final] - ctor::UnsignedInteger [parent @c:XXX] (coercion.hlt:28:45-28:45) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:45-28:45) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (coercion.hlt:28:45-28:45) (resolved) [@t:XXX] [debug/ast-final] - ctor::SignedInteger [parent @c:XXX] (coercion.hlt:28:45-28:45) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:45-28:45) [@q:XXX] [debug/ast-final] - type::SignedInteger [parent @q:XXX] (coercion.hlt:28:45-28:45) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @c:XXX] (coercion.hlt:28:48-28:52) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] (coercion.hlt:28:48-28:52) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (coercion.hlt:28:48-28:52) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (coercion.hlt:28:48-28:52) (resolved) [@t:XXX] [debug/ast-final] - declaration::Module [parent @a:XXX] (hilti.hlt:3:1-68:1) [@d:XXX] [debug/ast-final] | AddressFamily -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | BitOrder -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | ByteOrder -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Captures -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Charset -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | DecodeErrorStrategy -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Exception -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | MatchState -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | MissingData -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Profiler -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Protocol -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | RealType -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | RecoverableFailure -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | RuntimeError -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Side -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | StreamStatistics -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | SystemException -> declaration::Type [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | abort -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | current_time -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | debug -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | debugDedent -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | debugIndent -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | exception_what -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | exception_what -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | exception_where -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | exception_where -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | hilti -> declaration::Module [parent @a:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | mktime -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | print -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | printTuple -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | profiler_start -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | profiler_stop -> declaration::Function [parent @d:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - statement::Block [parent @d:XXX] (hilti.hlt:3:1-68:1) [@s:XXX] [debug/ast-final] - declaration::Property [parent @d:XXX] (hilti.hlt:6:1-6:21) [@d:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:8:1-8:83) [@d:XXX] [debug/ast-final] | LSB0 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | MSB0 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:8:24-8:42) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:8:24-8:42) (resolved) [@t:XXX] [debug/ast-final] | LSB0 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | MSB0 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:8:24-8:42) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:8:31-8:34) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:8:31-8:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:8:24-8:42) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:8:37-8:40) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:8:31-8:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:8:24-8:42) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:8:24-8:42) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:8:31-8:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:8:43-8:82) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:8:43-8:82) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:9:1-9:92) [@d:XXX] [debug/ast-final] | Big -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Host -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Little -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Network -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:9:25-9:59) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:9:25-9:59) (resolved) [@t:XXX] [debug/ast-final] | Big -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Host -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Little -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Network -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:9:25-9:59) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:9:32-9:37) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:9:32-9:37) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:9:25-9:59) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:9:40-9:42) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:9:32-9:37) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:9:25-9:59) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:9:45-9:51) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:9:32-9:37) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:9:25-9:59) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:9:54-9:57) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:9:32-9:37) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:9:25-9:59) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:9:25-9:59) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:9:32-9:37) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:9:60-9:91) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:9:60-9:91) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:10:1-10:80) [@d:XXX] [debug/ast-final] | Both -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Left -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Right -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:10:20-10:45) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:10:20-10:45) (resolved) [@t:XXX] [debug/ast-final] | Both -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Left -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Right -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:10:20-10:45) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:10:27-10:30) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:10:27-10:30) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:10:20-10:45) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:10:33-10:37) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:10:27-10:30) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:10:20-10:45) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:10:40-10:43) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:10:27-10:30) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:10:20-10:45) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:10:20-10:45) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:10:27-10:30) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:10:46-10:79) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:10:46-10:79) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:11:1-11:84) [@d:XXX] [debug/ast-final] | IPv4 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | IPv6 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:11:29-11:47) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:11:29-11:47) (resolved) [@t:XXX] [debug/ast-final] | IPv4 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | IPv6 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:11:29-11:47) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:11:36-11:39) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:11:36-11:39) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:11:29-11:47) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:11:42-11:45) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:11:36-11:39) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:11:29-11:47) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:11:29-11:47) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:11:36-11:39) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:11:48-11:83) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:11:48-11:83) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:12:1-12:96) [@d:XXX] [debug/ast-final] | IEEE754_Double -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | IEEE754_Single -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:12:24-12:62) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:12:24-12:62) (resolved) [@t:XXX] [debug/ast-final] | IEEE754_Double -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | IEEE754_Single -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:12:24-12:62) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:12:31-12:44) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:12:31-12:44) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:12:24-12:62) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:12:47-12:60) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:12:31-12:44) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:12:24-12:62) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:12:24-12:62) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:12:31-12:44) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:12:63-12:95) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:12:63-12:95) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:13:1-13:78) [@d:XXX] [debug/ast-final] | ICMP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | TCP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UDP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:13:24-13:46) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:13:24-13:46) (resolved) [@t:XXX] [debug/ast-final] | ICMP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | TCP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UDP -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:13:24-13:46) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:13:31-13:33) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:13:31-13:33) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:13:24-13:46) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:13:36-13:38) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:13:31-13:33) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:13:24-13:46) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:13:41-13:44) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:13:31-13:33) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:13:24-13:46) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:13:24-13:46) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:13:31-13:33) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:13:47-13:77) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:13:47-13:77) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:14:1-14:100) [@d:XXX] [debug/ast-final] | ASCII -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF16BE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF16LE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF8 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:14:23-14:60) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:14:23-14:60) (resolved) [@t:XXX] [debug/ast-final] | ASCII -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF16BE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF16LE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | UTF8 -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:14:23-14:60) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:14:30-14:34) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:14:30-14:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:14:23-14:60) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:14:37-14:40) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:14:30-14:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:14:23-14:60) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:14:43-14:49) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:14:30-14:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:14:23-14:60) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:14:52-14:58) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:14:30-14:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:14:23-14:60) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:14:23-14:60) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:14:30-14:34) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:14:61-14:99) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:14:61-14:99) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:15:1-15:118) [@d:XXX] [debug/ast-final] | IGNORE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | REPLACE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | STRICT -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:15:35-15:66) [@q:XXX] [debug/ast-final] - type::Enum [parent @q:XXX] (hilti.hlt:15:35-15:66) (resolved) [@t:XXX] [debug/ast-final] | IGNORE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | REPLACE -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | STRICT -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] | Undef -> declaration::Constant [parent @t:XXX] [@d:XXX] ([@d:XXX]) [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:15:35-15:66) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:15:42-15:47) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:15:42-15:47) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:15:35-15:66) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:15:50-15:56) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:15:42-15:47) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:15:35-15:66) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:15:59-15:64) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:15:42-15:47) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - declaration::Constant [parent @t:XXX] (hilti.hlt:15:35-15:66) [@d:XXX] [debug/ast-final] - [debug/ast-final] - expression::Ctor [parent @d:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Enum [parent @e:XXX] [@c:XXX] [debug/ast-final] - type::enum_::Label [parent @c:XXX] (hilti.hlt:15:35-15:66) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:15:42-15:47) [@q:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:15:67-15:117) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:15:67-15:117) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:16:1-16:37) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:16:24-16:36) [@q:XXX] [debug/ast-final] - type::Vector [parent @q:XXX] (hilti.hlt:16:24-16:36) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:16:24-16:36) [@q:XXX] [debug/ast-final] - type::vector::Iterator [parent @q:XXX] (hilti.hlt:16:24-16:36) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:16:31-16:35) [@q:XXX] [debug/ast-final] - type::Bytes [parent @q:XXX] (hilti.hlt:16:31-16:35) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:16:31-16:35) [@q:XXX] [debug/ast-final] - type::bytes::Iterator [parent @q:XXX] (hilti.hlt:16:31-16:35) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:16:31-16:35) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:16:31-16:35) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:16:37-16:36) [@a:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:17:1-17:61) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:17:24-17:60) [@q:XXX] [debug/ast-final] - type::Library [parent @q:XXX] (hilti.hlt:17:24-17:60) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:17:61-17:60) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:17:61-17:60) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:19:1-21:43) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:19:26-21:1) [@q:XXX] [debug/ast-final] - type::Struct [parent @q:XXX] (hilti.hlt:19:26-21:1) (resolved) [@t:XXX] [debug/ast-final] | self -> declaration::Expression [parent @t:XXX] [@d:XXX] (type: [@e:XXX] [@t:XXX]) [debug/ast-final] - declaration::Expression [parent @t:XXX] (hilti.hlt:19:26-21:1) [@d:XXX] [debug/ast-final] - expression::Keyword [parent @d:XXX] (non-const) (resolved) [@e:XXX] [debug/ast-final] - QualifiedType [parent @e:XXX] [@q:XXX] [debug/ast-final] - type::ValueReference [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] [@a:XXX] [debug/ast-final] - declaration::Field [parent @t:XXX] (hilti.hlt:20:5-20:48) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:20:5-20:48) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:20:5-20:48) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:20:12-20:19) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:20:12-20:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:20:30-20:46) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:20:35-20:40) [@q:XXX] [debug/ast-final] - type::stream::View [parent @q:XXX] (hilti.hlt:20:35-20:40) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:20:35-20:40) [@q:XXX] [debug/ast-final] - type::stream::Iterator [parent @q:XXX] (hilti.hlt:20:35-20:40) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:20:35-20:40) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:20:35-20:40) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:20:47-20:46) [@a:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:20:48-20:47) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:21:2-21:42) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:21:2-21:42) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:23:1-28:45) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:23:32-28:1) [@q:XXX] [debug/ast-final] - type::Struct [parent @q:XXX] (hilti.hlt:23:32-28:1) (resolved) [@t:XXX] [debug/ast-final] | self -> declaration::Expression [parent @t:XXX] [@d:XXX] (type: [@e:XXX] [@t:XXX]) [debug/ast-final] - declaration::Expression [parent @t:XXX] (hilti.hlt:23:32-28:1) [@d:XXX] [debug/ast-final] - expression::Keyword [parent @d:XXX] (non-const) (resolved) [@e:XXX] [debug/ast-final] - QualifiedType [parent @e:XXX] [@q:XXX] [debug/ast-final] - type::ValueReference [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] [@q:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] [@a:XXX] [debug/ast-final] - declaration::Field [parent @t:XXX] (hilti.hlt:24:5-24:28) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:24:5-24:12) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:24:5-24:12) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:24:28-24:27) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Field [parent @t:XXX] (hilti.hlt:25:5-25:29) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:25:5-25:12) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:25:5-25:12) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:25:29-25:28) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Field [parent @t:XXX] (hilti.hlt:26:5-26:27) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:26:5-26:12) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:26:5-26:12) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:26:27-26:26) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Field [parent @t:XXX] (hilti.hlt:27:5-27:28) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:27:5-27:12) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:27:5-27:12) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:27:28-27:27) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:28:2-28:44) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:28:2-28:44) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:30:1-30:100) [@d:XXX] [debug/ast-final] | newline -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | obj -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="print"> [parent @d:XXX] (hilti.hlt:30:16-30:99) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:30:16-30:99) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:30:16-30:99) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:30:16-30:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:30:16-30:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:30:27-30:33) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:30:27-30:29) [@q:XXX] [debug/ast-final] - type::Any [parent @q:XXX] (hilti.hlt:30:27-30:29) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:30:34-30:33) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:30:36-30:54) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:30:36-30:39) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (hilti.hlt:30:36-30:39) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (hilti.hlt:30:51-30:54) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Bool [parent @e:XXX] (hilti.hlt:30:51-30:54) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (hilti.hlt:30:51-30:54) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (hilti.hlt:30:51-30:54) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:30:55-30:54) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:30:56-30:99) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:30:56-30:99) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:30:85-30:99) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:31:1-31:115) [@d:XXX] [debug/ast-final] | newline -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | t -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="printTuple"> [parent @d:XXX] (hilti.hlt:31:16-31:114) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:31:16-31:114) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:31:16-31:114) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:31:16-31:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:31:16-31:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:31:32-31:41) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:31:32-31:39) [@q:XXX] [debug/ast-final] - type::Tuple [parent @q:XXX] (hilti.hlt:31:32-31:39) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:31:42-31:41) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:31:44-31:62) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:31:44-31:47) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (hilti.hlt:31:44-31:47) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (hilti.hlt:31:59-31:62) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Bool [parent @e:XXX] (hilti.hlt:31:59-31:62) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (hilti.hlt:31:59-31:62) [@q:XXX] [debug/ast-final] - type::Bool [parent @q:XXX] (hilti.hlt:31:59-31:62) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:31:63-31:62) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:31:64-31:114) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:31:64-31:114) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:31:100-31:114) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:33:1-33:105) [@d:XXX] [debug/ast-final] | dbg_stream -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | obj -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="debug"> [parent @d:XXX] (hilti.hlt:33:16-33:104) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:33:16-33:104) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:33:16-33:104) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:33:16-33:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:33:16-33:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:33:27-33:43) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:33:27-33:32) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:33:27-33:32) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:33:44-33:43) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:33:46-33:52) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:33:46-33:48) [@q:XXX] [debug/ast-final] - type::Any [parent @q:XXX] (hilti.hlt:33:46-33:48) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:33:53-33:52) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:33:54-33:104) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:33:54-33:104) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:33:90-33:104) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:34:1-34:103) [@d:XXX] [debug/ast-final] | dbg_stream -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="debugIndent"> [parent @d:XXX] (hilti.hlt:34:16-34:102) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:34:16-34:102) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:34:16-34:102) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:34:16-34:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:34:16-34:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:34:33-34:49) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:34:33-34:38) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:34:33-34:38) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:34:50-34:49) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:34:51-34:102) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:34:51-34:102) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:34:88-34:102) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:35:1-35:103) [@d:XXX] [debug/ast-final] | dbg_stream -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="debugDedent"> [parent @d:XXX] (hilti.hlt:35:16-35:102) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:35:16-35:102) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:35:16-35:102) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:35:16-35:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:35:16-35:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:35:33-35:49) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:35:33-35:38) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:35:33-35:38) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:35:50-35:49) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:35:51-35:102) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:35:51-35:102) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:35:88-35:102) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:37:1-37:92) [@d:XXX] [debug/ast-final] - Function " id="current_time"> [parent @d:XXX] (hilti.hlt:37:16-37:91) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:37:16-37:91) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:37:16-37:91) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:37:16-37:19) [@q:XXX] [debug/ast-final] - type::Time [parent @q:XXX] (hilti.hlt:37:16-37:19) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:37:35-37:91) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:37:35-37:91) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:37:77-37:91) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:38:1-38:150) [@d:XXX] [debug/ast-final] | H -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | M -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | S -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | d -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | m -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | y -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="mktime"> [parent @d:XXX] (hilti.hlt:38:16-38:149) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:38:16-38:149) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:38:16-38:149) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:38:16-38:19) [@q:XXX] [debug/ast-final] - type::Time [parent @q:XXX] (hilti.hlt:38:16-38:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:28-38:37) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:28-38:35) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:28-38:35) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:38-38:37) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:40-38:49) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:40-38:47) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:40-38:47) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:50-38:49) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:52-38:61) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:52-38:59) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:52-38:59) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:62-38:61) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:64-38:73) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:64-38:71) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:64-38:71) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:74-38:73) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:76-38:85) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:76-38:83) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:76-38:83) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:86-38:85) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:38:88-38:97) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:38:88-38:95) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:38:88-38:95) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:38:98-38:97) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:38:99-38:149) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:38:99-38:149) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:38:135-38:149) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:40:1-40:87) [@d:XXX] [debug/ast-final] - Function " id="abort"> [parent @d:XXX] (hilti.hlt:40:16-40:86) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:40:16-40:86) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:40:16-40:86) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:40:16-40:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:40:16-40:19) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:40:28-40:86) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:40:28-40:86) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:40:72-40:86) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:42:1-42:148) [@d:XXX] [debug/ast-final] | name -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | size -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="profiler_start"> [parent @d:XXX] (hilti.hlt:42:16-42:147) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:42:16-42:147) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:42:16-42:147) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:42:16-42:33) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (hilti.hlt:42:16-42:33) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:42:25-42:32) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:42:25-42:32) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:42:50-42:60) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:42:50-42:55) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:42:50-42:55) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:42:61-42:60) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:42:63-42:92) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:42:63-42:80) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (hilti.hlt:42:63-42:80) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:42:72-42:79) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:42:72-42:79) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (hilti.hlt:42:89-42:92) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (hilti.hlt:42:89-42:92) [@c:XXX] [debug/ast-final] - ctor::Null [parent @c:XXX] (hilti.hlt:42:89-42:92) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (hilti.hlt:42:89-42:92) [@q:XXX] [debug/ast-final] - type::Null [parent @q:XXX] (hilti.hlt:42:89-42:92) (resolved) [@t:XXX] [debug/ast-final] - ctor::Optional [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:42:72-42:79) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:42:72-42:79) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:42:93-42:92) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:42:94-42:147) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:42:94-42:147) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:42:133-42:147) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:43:1-43:141) [@d:XXX] [debug/ast-final] | p -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] | size -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="profiler_stop"> [parent @d:XXX] (hilti.hlt:43:16-43:140) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:43:16-43:140) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:43:16-43:140) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:43:16-43:19) [@q:XXX] [debug/ast-final] - type::Void [parent @q:XXX] (hilti.hlt:43:16-43:19) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:43:35-43:54) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:43:35-43:52) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (hilti.hlt:43:35-43:52) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:43:44-43:51) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:43:44-43:51) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:43:55-43:54) [@a:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:43:57-43:86) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:43:57-43:74) [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (hilti.hlt:43:57-43:74) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:43:66-43:73) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:43:66-43:73) (resolved) [@t:XXX] [debug/ast-final] - expression::Ctor [parent @d:XXX] (hilti.hlt:43:83-43:86) (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::Coerced [parent @e:XXX] (hilti.hlt:43:83-43:86) [@c:XXX] [debug/ast-final] - ctor::Null [parent @c:XXX] (hilti.hlt:43:83-43:86) [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] (hilti.hlt:43:83-43:86) [@q:XXX] [debug/ast-final] - type::Null [parent @q:XXX] (hilti.hlt:43:83-43:86) (resolved) [@t:XXX] [debug/ast-final] - ctor::Optional [parent @c:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::Optional [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:43:66-43:73) [@q:XXX] [debug/ast-final] - type::UnsignedInteger [parent @q:XXX] (hilti.hlt:43:66-43:73) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:43:87-43:86) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:43:88-43:140) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:43:88-43:140) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:43:126-43:140) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:46:1-46:66) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:46:25-46:33) [@q:XXX] [debug/ast-final] - type::Exception [parent @q:XXX] (hilti.hlt:46:25-46:33) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:46:34-46:65) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:46:34-46:65) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:49:1-49:80) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:49:31-49:53) [@q:XXX] [debug/ast-final] - type::Exception [parent @q:XXX] (hilti.hlt:49:31-49:53) (resolved) [@t:XXX] [debug/ast-final] - type::Name [parent @t:XXX] (hilti.hlt:49:44-49:52) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:49:54-49:79) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:49:54-49:79) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:53:1-53:86) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:53:28-53:50) [@q:XXX] [debug/ast-final] - type::Exception [parent @q:XXX] (hilti.hlt:53:28-53:50) (resolved) [@t:XXX] [debug/ast-final] - type::Name [parent @t:XXX] (hilti.hlt:53:41-53:49) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:53:51-53:85) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:53:51-53:85) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:56:1-56:98) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:56:34-56:56) [@q:XXX] [debug/ast-final] - type::Exception [parent @q:XXX] (hilti.hlt:56:34-56:56) (resolved) [@t:XXX] [debug/ast-final] - type::Name [parent @t:XXX] (hilti.hlt:56:47-56:55) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:56:57-56:97) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:56:57-56:97) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Type [parent @d:XXX] (hilti.hlt:59:1-59:84) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:59:27-59:49) [@q:XXX] [debug/ast-final] - type::Exception [parent @q:XXX] (hilti.hlt:59:27-59:49) (resolved) [@t:XXX] [debug/ast-final] - type::Name [parent @t:XXX] (hilti.hlt:59:40-59:48) (resolved) [@t:XXX] [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:59:50-59:83) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:59:50-59:83) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:62:1-62:114) [@d:XXX] [debug/ast-final] | excpt -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="exception_what"> [parent @d:XXX] (hilti.hlt:62:16-62:113) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:62:16-62:113) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:62:16-62:113) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:62:16-62:21) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:62:16-62:21) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:62:38-62:58) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:62:38-62:52) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:62:38-62:52) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:62:59-62:58) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:62:60-62:113) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:62:60-62:113) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:62:99-62:113) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:63:1-63:117) [@d:XXX] [debug/ast-final] | excpt -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="exception_what"> [parent @d:XXX] (hilti.hlt:63:16-63:116) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:63:16-63:116) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:63:16-63:116) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:63:16-63:21) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:63:16-63:21) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:63:38-63:61) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:63:38-63:55) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:63:38-63:55) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:63:62-63:61) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:63:63-63:116) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:63:63-63:116) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:63:102-63:116) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:66:1-66:116) [@d:XXX] [debug/ast-final] | excpt -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="exception_where"> [parent @d:XXX] (hilti.hlt:66:16-66:115) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:66:16-66:115) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:66:16-66:115) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:66:16-66:21) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:66:16-66:21) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:66:39-66:59) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:66:39-66:53) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:66:39-66:53) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:66:60-66:59) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:66:61-66:115) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:66:61-66:115) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:66:101-66:115) [@a:XXX] [debug/ast-final] - [debug/ast-final] - declaration::Function [parent @d:XXX] (hilti.hlt:67:1-67:119) [@d:XXX] [debug/ast-final] | excpt -> declaration::Parameter [parent @t:XXX] (resolved) [@d:XXX] ([@d:XXX]) [debug/ast-final] - Function " id="exception_where"> [parent @d:XXX] (hilti.hlt:67:16-67:118) [@f:XXX] [debug/ast-final] - QualifiedType [parent @f:XXX] (hilti.hlt:67:16-67:118) [@q:XXX] [debug/ast-final] - type::Function [parent @q:XXX] (hilti.hlt:67:16-67:118) (resolved) [@t:XXX] [debug/ast-final] - QualifiedType [parent @t:XXX] (hilti.hlt:67:16-67:21) [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (hilti.hlt:67:16-67:21) (resolved) [@t:XXX] [debug/ast-final] - declaration::Parameter [parent @t:XXX] (hilti.hlt:67:39-67:62) (resolved) [@d:XXX] [debug/ast-final] - QualifiedType [parent @d:XXX] (hilti.hlt:67:39-67:56) [@q:XXX] [debug/ast-final] - type::Name [parent @q:XXX] (hilti.hlt:67:39-67:56) (resolved) [@t:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @d:XXX] (hilti.hlt:67:63-67:62) [@a:XXX] [debug/ast-final] - [debug/ast-final] - AttributeSet [parent @f:XXX] (hilti.hlt:67:64-67:118) [@a:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:67:64-67:118) [@a:XXX] [debug/ast-final] - expression::Ctor [parent @a:XXX] (const) (resolved) [@e:XXX] [debug/ast-final] - ctor::String [parent @e:XXX] [@c:XXX] [debug/ast-final] - QualifiedType [parent @c:XXX] [@q:XXX] [debug/ast-final] - type::String [parent @q:XXX] (resolved) [@t:XXX] [debug/ast-final] - Attribute [parent @a:XXX] (hilti.hlt:67:104-67:118) [@a:XXX] [debug/ast-final] - [debug/ast-final] # State tables: [debug/ast-final] [D1] Foo::C [declaration::GlobalVariable] (coercion.hlt:9:1-9:23) [debug/ast-final] [D2] Foo [declaration::Module] (coercion.hlt:5:1-31:1) [debug/ast-final] [D3] hilti::BitOrder [declaration::Type] (hilti.hlt:8:1-8:83) [debug/ast-final] [D4] hilti::ByteOrder [declaration::Type] (hilti.hlt:9:1-9:92) [debug/ast-final] [D5] hilti::Side [declaration::Type] (hilti.hlt:10:1-10:80) [debug/ast-final] [D6] hilti::AddressFamily [declaration::Type] (hilti.hlt:11:1-11:84) [debug/ast-final] [D7] hilti::RealType [declaration::Type] (hilti.hlt:12:1-12:96) [debug/ast-final] [D8] hilti::Protocol [declaration::Type] (hilti.hlt:13:1-13:78) [debug/ast-final] [D9] hilti::Charset [declaration::Type] (hilti.hlt:14:1-14:100) [debug/ast-final] [D10] hilti::DecodeErrorStrategy [declaration::Type] (hilti.hlt:15:1-15:118) [debug/ast-final] [D11] hilti::Captures [declaration::Type] (hilti.hlt:16:1-16:37) [debug/ast-final] [D12] hilti::Profiler [declaration::Type] (hilti.hlt:17:1-17:61) [debug/ast-final] [D13] hilti::MatchState [declaration::Type] (hilti.hlt:19:1-21:43) [debug/ast-final] [D14] hilti::StreamStatistics [declaration::Type] (hilti.hlt:23:1-28:45) [debug/ast-final] [D15] hilti::Exception [declaration::Type] (hilti.hlt:46:1-46:66) [debug/ast-final] [D16] hilti::SystemException [declaration::Type] (hilti.hlt:49:1-49:80) [debug/ast-final] [D17] hilti::RuntimeError [declaration::Type] (hilti.hlt:53:1-53:86) [debug/ast-final] [D18] hilti::RecoverableFailure [declaration::Type] (hilti.hlt:56:1-56:98) [debug/ast-final] [D19] hilti::MissingData [declaration::Type] (hilti.hlt:59:1-59:84) [debug/ast-final] [D20] hilti [declaration::Module] (hilti.hlt:3:1-68:1) [debug/ast-final] [D21] hilti::UTF8 [declaration::Constant] (hilti.hlt:14:23-14:60) [debug/ast-final] [D22] hilti::REPLACE [declaration::Constant] (hilti.hlt:15:35-15:66) [debug/ast-final] [T1] hilti::BitOrder [type::Enum] (hilti.hlt:8:24-8:42) [debug/ast-final] [T2] hilti::ByteOrder [type::Enum] (hilti.hlt:9:25-9:59) [debug/ast-final] [T3] hilti::Side [type::Enum] (hilti.hlt:10:20-10:45) [debug/ast-final] [T4] hilti::AddressFamily [type::Enum] (hilti.hlt:11:29-11:47) [debug/ast-final] [T5] hilti::RealType [type::Enum] (hilti.hlt:12:24-12:62) [debug/ast-final] [T6] hilti::Protocol [type::Enum] (hilti.hlt:13:24-13:46) [debug/ast-final] [T7] hilti::Charset [type::Enum] (hilti.hlt:14:23-14:60) [debug/ast-final] [T8] hilti::DecodeErrorStrategy [type::Enum] (hilti.hlt:15:35-15:66) [debug/ast-final] [T9] hilti::MatchState [type::Struct] (hilti.hlt:19:26-21:1) [debug/ast-final] [T10] hilti::StreamStatistics [type::Struct] (hilti.hlt:23:32-28:1) [debug/ast-final] [T11] hilti::Captures [type::Vector] (hilti.hlt:16:24-16:36) [debug/ast-final] [T12] hilti::Profiler [type::Library] (hilti.hlt:17:24-17:60) [debug/ast-final] [T13] hilti::Exception [type::Exception] (hilti.hlt:46:25-46:33) [debug/ast-final] [T14] hilti::SystemException [type::Exception] (hilti.hlt:49:31-49:53) [debug/ast-final] [T15] hilti::RecoverableFailure [type::Exception] (hilti.hlt:56:34-56:56) module Foo { global real A = 3; global real B = -5; global stream C = b"X"; global string D = "42"; global tuple, string> E = (1, 2, "xyz"); function bool x() { return True; } function real y() { return 1; } function view z() { return C; } function void z2() { return; } }