TranslationUnit[0:0->10:1] StructOrClassDeclaration[0:6->10:1] A C'tor ( Parameter[1:6->1:10] z Type[1:6->1:10] int ) D'tor ( ) FunctionDeclaration[3:4->3:14] Type[3:4->3:9] void foo ( ) VariableDeclaration[6:4->8:0] Type[6:4->6:8] int x VariableDeclaration[9:4->10:0] Type[9:4->9:8] int y