(TranslationUnit
    (SymbolTable
        1
        {
            x:
                (Variable
                    1
                    x
                    []
                    Local
                    ()
                    ()
                    Default
                    (Integer 8)
                    ()
                    Source
                    Public
                    Required
                    .false.
                    .false.
                    .false.
                    ()
                    .false.
                    .false.
                    NotMethod
                    ()
                    0
                )
        })
    [(Assignment
        (Var 1 x)
        (Cast
            (IntegerConstant 6 (Integer 4) Decimal)
            IntegerToInteger
            (Integer 8)
            (IntegerConstant 6 (Integer 8) Decimal)
            ()
        )
        ()
        .false.
        .false.
    )
    (Var 1 x)]
)
