var last_pos = token.location.column_start
var last_line = token.location.line_start
- if token isa PError then
+ if token isa AError then
return new Start(null, token)
end
var node2 = lexer.next
assert node2 isa EOF
var node1 = pop
- assert node1 isa PModule
+ assert node1 isa AModule
var node = new Start(node1, node2)
(new SearchTokensVisitor).enter_visit(node)
return node
else if action_type == 3 then # ERROR
var location = new Location(lexer.filename, last_line, last_line, last_pos, last_pos)
- var node2 = new PError.init_error(error_messages[errors[action_value]],location)
+ var node2 = new AError.init_error(error_messages[errors[action_value]],location)
var node = new Start(null, node2)
return node
end
special Visitor
var _untokenned_nodes: Array[Prod]
var _last_token: nullable Token = null
- redef fun visit(n: nullable PNode)
+ redef fun visit(n: nullable ANode)
do
if n == null then
return
var listnode3 = new Array[Object]
var listnode4 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var pmodulenode1: nullable AModule = new AModule.init_amodule(
ppackagedeclnode2,
listnode3,
var listnode4 = new Array[Object]
var listnode5 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var listnode3 = new Array[Object]
var listnode5 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
# if listnode4 != null then
var listnode4 = new Array[Object]
var listnode6 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var listnode7 = new Array[Object]
var listnode6 = new Array[Object]
var ppropdefnode5 = nodearraylist1
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
if ppropdefnode5 != null then
listnode6.add(ppropdefnode5)
end
var listnode8 = new Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode5 = nodearraylist1
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
var listnode6 = nodearraylist3
assert listnode6 isa Array[Object]
if ppropdefnode5 != null then
var listnode3 = new Array[Object]
var listnode7 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode6 = new Array[Object]
var ppropdefnode5 = nodearraylist2
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
if ppropdefnode5 != null then
listnode6.add(ppropdefnode5)
end
var listnode3 = new Array[Object]
var listnode8 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode7 = new Array[Object]
var ppropdefnode5 = nodearraylist2
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
var listnode6 = nodearraylist4
assert listnode6 isa Array[Object]
if ppropdefnode5 != null then
# end
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
# end
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist4
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
var listnode4 = new Array[Object]
var listnode8 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
# end
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
var listnode4 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
# end
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist5
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
assert listnode4 isa Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
assert listnode4 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist4
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
var listnode3 = new Array[Object]
var listnode8 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
var listnode3 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist5
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
assert listnode5 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode7 = nodearraylist3
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
if ppropdefnode7 != null then
listnode8.add(ppropdefnode7)
end
assert listnode5 isa Array[Object]
var listnode9 = new Array[Object]
var ppropdefnode7 = nodearraylist3
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
var listnode8 = nodearraylist5
assert listnode8 isa Array[Object]
if ppropdefnode7 != null then
var listnode4 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
assert listnode5 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode7 = nodearraylist4
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
if ppropdefnode7 != null then
listnode8.add(ppropdefnode7)
end
var listnode4 = new Array[Object]
var listnode10 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
assert listnode5 isa Array[Object]
var listnode9 = new Array[Object]
var ppropdefnode7 = nodearraylist4
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
var listnode8 = nodearraylist6
assert listnode8 isa Array[Object]
if ppropdefnode7 != null then
var listnode3 = new Array[Object]
var listnode5 = new Array[Object]
var pclassdefnode4 = nodearraylist1
- assert pclassdefnode4 isa nullable PClassdef
+ assert pclassdefnode4 isa nullable AClassdef
if pclassdefnode4 != null then
listnode5.add(pclassdefnode4)
end
var listnode3 = new Array[Object]
var listnode5 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var pclassdefnode4 = nodearraylist2
- assert pclassdefnode4 isa nullable PClassdef
+ assert pclassdefnode4 isa nullable AClassdef
if pclassdefnode4 != null then
listnode5.add(pclassdefnode4)
end
end
# end
var pclassdefnode5 = nodearraylist2
- assert pclassdefnode5 isa nullable PClassdef
+ assert pclassdefnode5 isa nullable AClassdef
if pclassdefnode5 != null then
listnode6.add(pclassdefnode5)
end
var listnode4 = new Array[Object]
var listnode6 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
end
# end
var pclassdefnode5 = nodearraylist3
- assert pclassdefnode5 isa nullable PClassdef
+ assert pclassdefnode5 isa nullable AClassdef
if pclassdefnode5 != null then
listnode6.add(pclassdefnode5)
end
var listnode4 = nodearraylist1
assert listnode4 isa Array[Object]
var pclassdefnode5 = nodearraylist2
- assert pclassdefnode5 isa nullable PClassdef
+ assert pclassdefnode5 isa nullable AClassdef
# if listnode4 != null then
if listnode6.is_empty then
listnode6 = listnode4
var listnode3 = new Array[Object]
var listnode6 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
var pclassdefnode5 = nodearraylist3
- assert pclassdefnode5 isa nullable PClassdef
+ assert pclassdefnode5 isa nullable AClassdef
# if listnode4 != null then
if listnode6.is_empty then
listnode6 = listnode4
var listnode5 = nodearraylist2
assert listnode5 isa Array[Object]
var pclassdefnode6 = nodearraylist3
- assert pclassdefnode6 isa nullable PClassdef
+ assert pclassdefnode6 isa nullable AClassdef
# if listnode5 != null then
if listnode7.is_empty then
listnode7 = listnode5
var listnode4 = new Array[Object]
var listnode7 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var listnode5 = nodearraylist3
assert listnode5 isa Array[Object]
var pclassdefnode6 = nodearraylist4
- assert pclassdefnode6 isa nullable PClassdef
+ assert pclassdefnode6 isa nullable AClassdef
# if listnode5 != null then
if listnode7.is_empty then
listnode7 = listnode5
var listnode8 = new Array[Object]
var listnode6 = new Array[Object]
var ppropdefnode5 = nodearraylist1
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
if ppropdefnode5 != null then
listnode6.add(ppropdefnode5)
end
listnode6
)
var pclassdefnode7 = nodearraylist3
- assert pclassdefnode7 isa nullable PClassdef
+ assert pclassdefnode7 isa nullable AClassdef
if pclassdefnode4 != null then
listnode8.add(pclassdefnode4)
end
var listnode9 = new Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode5 = nodearraylist1
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
var listnode6 = nodearraylist3
assert listnode6 isa Array[Object]
if ppropdefnode5 != null then
listnode7
)
var pclassdefnode8 = nodearraylist4
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
if pclassdefnode4 != null then
listnode9.add(pclassdefnode4)
end
var listnode3 = new Array[Object]
var listnode8 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode6 = new Array[Object]
var ppropdefnode5 = nodearraylist2
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
if ppropdefnode5 != null then
listnode6.add(ppropdefnode5)
end
listnode6
)
var pclassdefnode7 = nodearraylist4
- assert pclassdefnode7 isa nullable PClassdef
+ assert pclassdefnode7 isa nullable AClassdef
if pclassdefnode4 != null then
listnode8.add(pclassdefnode4)
end
var listnode3 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode7 = new Array[Object]
var ppropdefnode5 = nodearraylist2
- assert ppropdefnode5 isa nullable PPropdef
+ assert ppropdefnode5 isa nullable APropdef
var listnode6 = nodearraylist4
assert listnode6 isa Array[Object]
if ppropdefnode5 != null then
listnode7
)
var pclassdefnode8 = nodearraylist5
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
if pclassdefnode4 != null then
listnode9.add(pclassdefnode4)
end
# end
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
listnode7
)
var pclassdefnode8 = nodearraylist4
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
if pclassdefnode5 != null then
listnode9.add(pclassdefnode5)
end
# end
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist4
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
listnode8
)
var pclassdefnode9 = nodearraylist5
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
if pclassdefnode5 != null then
listnode10.add(pclassdefnode5)
end
var listnode4 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
# end
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
listnode7
)
var pclassdefnode8 = nodearraylist5
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
if pclassdefnode5 != null then
listnode9.add(pclassdefnode5)
end
var listnode4 = new Array[Object]
var listnode10 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
# end
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist5
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
listnode8
)
var pclassdefnode9 = nodearraylist6
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
if pclassdefnode5 != null then
listnode10.add(pclassdefnode5)
end
assert listnode4 isa Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
listnode7
)
var pclassdefnode8 = nodearraylist4
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
# if listnode4 != null then
if listnode9.is_empty then
listnode9 = listnode4
assert listnode4 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist2
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist4
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
listnode8
)
var pclassdefnode9 = nodearraylist5
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
# if listnode4 != null then
if listnode10.is_empty then
listnode10 = listnode4
var listnode3 = new Array[Object]
var listnode9 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
var listnode7 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
if ppropdefnode6 != null then
listnode7.add(ppropdefnode6)
end
listnode7
)
var pclassdefnode8 = nodearraylist5
- assert pclassdefnode8 isa nullable PClassdef
+ assert pclassdefnode8 isa nullable AClassdef
# if listnode4 != null then
if listnode9.is_empty then
listnode9 = listnode4
var listnode3 = new Array[Object]
var listnode10 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode6 = nodearraylist3
- assert ppropdefnode6 isa nullable PPropdef
+ assert ppropdefnode6 isa nullable APropdef
var listnode7 = nodearraylist5
assert listnode7 isa Array[Object]
if ppropdefnode6 != null then
listnode8
)
var pclassdefnode9 = nodearraylist6
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
# if listnode4 != null then
if listnode10.is_empty then
listnode10 = listnode4
assert listnode5 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode7 = nodearraylist3
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
if ppropdefnode7 != null then
listnode8.add(ppropdefnode7)
end
listnode8
)
var pclassdefnode9 = nodearraylist5
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
# if listnode5 != null then
if listnode10.is_empty then
listnode10 = listnode5
assert listnode5 isa Array[Object]
var listnode9 = new Array[Object]
var ppropdefnode7 = nodearraylist3
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
var listnode8 = nodearraylist5
assert listnode8 isa Array[Object]
if ppropdefnode7 != null then
listnode9
)
var pclassdefnode10 = nodearraylist6
- assert pclassdefnode10 isa nullable PClassdef
+ assert pclassdefnode10 isa nullable AClassdef
# if listnode5 != null then
if listnode11.is_empty then
listnode11 = listnode5
var listnode4 = new Array[Object]
var listnode10 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
assert listnode5 isa Array[Object]
var listnode8 = new Array[Object]
var ppropdefnode7 = nodearraylist4
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
if ppropdefnode7 != null then
listnode8.add(ppropdefnode7)
end
listnode8
)
var pclassdefnode9 = nodearraylist6
- assert pclassdefnode9 isa nullable PClassdef
+ assert pclassdefnode9 isa nullable AClassdef
# if listnode5 != null then
if listnode10.is_empty then
listnode10 = listnode5
var listnode4 = new Array[Object]
var listnode11 = new Array[Object]
var ppackagedeclnode2 = nodearraylist1
- assert ppackagedeclnode2 isa nullable PPackagedecl
+ assert ppackagedeclnode2 isa nullable APackagedecl
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
assert listnode5 isa Array[Object]
var listnode9 = new Array[Object]
var ppropdefnode7 = nodearraylist4
- assert ppropdefnode7 isa nullable PPropdef
+ assert ppropdefnode7 isa nullable APropdef
var listnode8 = nodearraylist6
assert listnode8 isa Array[Object]
if ppropdefnode7 != null then
listnode9
)
var pclassdefnode10 = nodearraylist7
- assert pclassdefnode10 isa nullable PClassdef
+ assert pclassdefnode10 isa nullable AClassdef
# if listnode5 != null then
if listnode11.is_empty then
listnode11 = listnode5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwpackagenode3 = nodearraylist2
assert tkwpackagenode3 isa nullable TKwpackage
var tidnode4 = nodearraylist4
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pvisibilitynode2 = nodearraylist2
- assert pvisibilitynode2 isa nullable PVisibility
+ assert pvisibilitynode2 isa nullable AVisibility
var tkwimportnode3 = nodearraylist3
assert tkwimportnode3 isa nullable TKwimport
var tidnode4 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pvisibilitynode2 = nodearraylist2
- assert pvisibilitynode2 isa nullable PVisibility
+ assert pvisibilitynode2 isa nullable AVisibility
var tkwimportnode3 = nodearraylist3
assert tkwimportnode3 isa nullable TKwimport
var tkwendnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var ppropdefnode2 = nodearraylist1
- assert ppropdefnode2 isa nullable PPropdef
+ assert ppropdefnode2 isa nullable APropdef
if ppropdefnode2 != null then
listnode3.add(ppropdefnode2)
end
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode4 = nodearraylist2
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
if pexprnode4 != null then
listnode5.add(pexprnode4)
end
var nodearraylist1 = p.pop
var listnode6 = new Array[Object]
var pexprnode4 = nodearraylist2
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var listnode5 = nodearraylist3
assert listnode5 isa Array[Object]
if pexprnode4 != null then
var listnode8 = new Array[Object]
var listnode9 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var pclassdefnode1: nullable AStdClassdef = new AStdClassdef.init_astdclassdef(
var listnode8 = new Array[Object]
var listnode9 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var pclassdefnode1: nullable AStdClassdef = new AStdClassdef.init_astdclassdef(
var listnode9 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
var listnode9 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
var listnode9 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist6
var listnode9 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist7
var listnode10 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
var listnode10 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
var listnode8 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var ppropdefnode9 = nodearraylist6
- assert ppropdefnode9 isa nullable PPropdef
+ assert ppropdefnode9 isa nullable APropdef
if ppropdefnode9 != null then
listnode10.add(ppropdefnode9)
end
var listnode8 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var ppropdefnode9 = nodearraylist6
- assert ppropdefnode9 isa nullable PPropdef
+ assert ppropdefnode9 isa nullable APropdef
var listnode10 = nodearraylist8
assert listnode10 isa Array[Object]
if ppropdefnode9 != null then
var listnode8 = new Array[Object]
var listnode10 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var ppropdefnode9 = nodearraylist7
- assert ppropdefnode9 isa nullable PPropdef
+ assert ppropdefnode9 isa nullable APropdef
if ppropdefnode9 != null then
listnode10.add(ppropdefnode9)
end
var listnode8 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var ppropdefnode9 = nodearraylist7
- assert ppropdefnode9 isa nullable PPropdef
+ assert ppropdefnode9 isa nullable APropdef
var listnode10 = nodearraylist9
assert listnode10 isa Array[Object]
if ppropdefnode9 != null then
var listnode9 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
end
# end
var ppropdefnode10 = nodearraylist7
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
if ppropdefnode10 != null then
listnode11.add(ppropdefnode10)
end
var listnode9 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
end
# end
var ppropdefnode10 = nodearraylist7
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
var listnode11 = nodearraylist9
assert listnode11 isa Array[Object]
if ppropdefnode10 != null then
var listnode9 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
end
# end
var ppropdefnode10 = nodearraylist8
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
if ppropdefnode10 != null then
listnode11.add(ppropdefnode10)
end
var listnode9 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
end
# end
var ppropdefnode10 = nodearraylist8
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
var listnode11 = nodearraylist10
assert listnode11 isa Array[Object]
if ppropdefnode10 != null then
var listnode9 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist6
end
# end
var ppropdefnode10 = nodearraylist7
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
if ppropdefnode10 != null then
listnode11.add(ppropdefnode10)
end
var listnode9 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist6
end
# end
var ppropdefnode10 = nodearraylist7
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
var listnode11 = nodearraylist9
assert listnode11 isa Array[Object]
if ppropdefnode10 != null then
var listnode9 = new Array[Object]
var listnode11 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist7
end
# end
var ppropdefnode10 = nodearraylist8
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
if ppropdefnode10 != null then
listnode11.add(ppropdefnode10)
end
var listnode9 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode8 = nodearraylist7
end
# end
var ppropdefnode10 = nodearraylist8
- assert ppropdefnode10 isa nullable PPropdef
+ assert ppropdefnode10 isa nullable APropdef
var listnode11 = nodearraylist10
assert listnode11 isa Array[Object]
if ppropdefnode10 != null then
var listnode10 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
end
# end
var ppropdefnode11 = nodearraylist8
- assert ppropdefnode11 isa nullable PPropdef
+ assert ppropdefnode11 isa nullable APropdef
if ppropdefnode11 != null then
listnode12.add(ppropdefnode11)
end
var listnode10 = new Array[Object]
var listnode13 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist3
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist6
end
# end
var ppropdefnode11 = nodearraylist8
- assert ppropdefnode11 isa nullable PPropdef
+ assert ppropdefnode11 isa nullable APropdef
var listnode12 = nodearraylist10
assert listnode12 isa Array[Object]
if ppropdefnode11 != null then
var listnode10 = new Array[Object]
var listnode12 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
end
# end
var ppropdefnode11 = nodearraylist9
- assert ppropdefnode11 isa nullable PPropdef
+ assert ppropdefnode11 isa nullable APropdef
if ppropdefnode11 != null then
listnode12.add(ppropdefnode11)
end
var listnode10 = new Array[Object]
var listnode13 = new Array[Object]
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var pclasskindnode5 = nodearraylist4
- assert pclasskindnode5 isa nullable PClasskind
+ assert pclasskindnode5 isa nullable AClasskind
var tclassidnode6 = nodearraylist6
assert tclassidnode6 isa nullable TClassid
var listnode7 = nodearraylist7
end
# end
var ppropdefnode11 = nodearraylist9
- assert ppropdefnode11 isa nullable PPropdef
+ assert ppropdefnode11 isa nullable APropdef
var listnode12 = nodearraylist11
assert listnode12 isa Array[Object]
if ppropdefnode11 != null then
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pformaldefnode1 = nodearraylist3
- assert pformaldefnode1 isa nullable PFormaldef
+ assert pformaldefnode1 isa nullable AFormaldef
if pformaldefnode1 != null then
listnode2.add(pformaldefnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pformaldefnode1 = nodearraylist3
- assert pformaldefnode1 isa nullable PFormaldef
+ assert pformaldefnode1 isa nullable AFormaldef
var listnode2 = nodearraylist4
assert listnode2 isa Array[Object]
if pformaldefnode1 != null then
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pformaldefnode1 = nodearraylist3
- assert pformaldefnode1 isa nullable PFormaldef
+ assert pformaldefnode1 isa nullable AFormaldef
node_list = pformaldefnode1
p.push(p.go_to(8), node_list)
end
var tclassidnode2 = nodearraylist1
assert tclassidnode2 isa nullable TClassid
var ptypenode3 = nodearraylist2
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pformaldefnode1: nullable AFormaldef = new AFormaldef.init_aformaldef(
tclassidnode2,
ptypenode3
var tkwspecialnode2 = nodearraylist2
assert tkwspecialnode2 isa nullable TKwspecial
var ptypenode3 = nodearraylist4
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var psuperclassnode1: nullable ASuperclass = new ASuperclass.init_asuperclass(
tkwspecialnode2,
ptypenode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var ppropdefnode1 = nodearraylist1
- assert ppropdefnode1 isa nullable PPropdef
+ assert ppropdefnode1 isa nullable APropdef
node_list = ppropdefnode1
p.push(p.go_to(11), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable ADeferredMethPropdef = new ADeferredMethPropdef.init_adeferredmethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable ADeferredMethPropdef = new ADeferredMethPropdef.init_adeferredmethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AInternMethPropdef = new AInternMethPropdef.init_ainternmethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AInternMethPropdef = new AInternMethPropdef.init_ainternmethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var tstringnode8 = nodearraylist8
assert tstringnode8 isa nullable TString
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var tstringnode8 = nodearraylist9
assert tstringnode8 isa nullable TString
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist5
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist3
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist4
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist8
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist9
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist4
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist5
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist7
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist3
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist5
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist8
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist10
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist4
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist6
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist5
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist9
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist8
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist8
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist3
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var pexprnode11 = nodearraylist7
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist8
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist4
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var pexprnode11 = nodearraylist8
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist5
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist7
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist4
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist3
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist5
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var pexprnode11 = nodearraylist8
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist6
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist7
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwattrnode11 = nodearraylist8
assert tkwattrnode11 isa nullable TKwattr
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist10
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist13
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist11
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist5
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwattrnode9 = nodearraylist6
assert tkwattrnode9 isa nullable TKwattr
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist11
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwattrnode7 = nodearraylist4
assert tkwattrnode7 isa nullable TKwattr
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist6
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var pexprnode11 = nodearraylist9
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist5
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist3
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist4
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist8
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist9
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist4
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist5
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist5
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist7
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist3
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist5
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist8
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist10
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist4
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist6
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist5
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist9
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist8
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist8
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist3
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var pexprnode11 = nodearraylist7
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist8
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist4
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var pexprnode11 = nodearraylist8
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist4
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist5
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist6
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist7
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist10
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwwritablenode8
)
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
tkwreadablenode5
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist3
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist4
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist5
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist6
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist9
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
tkwwritablenode6
)
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode6 = nodearraylist2
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist3
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist4
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist5
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var pexprnode11 = nodearraylist8
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist4
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist5
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist6
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist7
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist8
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist11
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwreadablenode5 = nodearraylist2
assert tkwreadablenode5 isa nullable TKwreadable
var pablenode3: nullable AReadAble = new AReadAble.init_areadable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist5
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist6
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist7
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist8
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist9
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist12
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode9 = nodearraylist6
assert tkwredefnode9 isa nullable TKwredef
var pvisibilitynode10 = nodearraylist7
- assert pvisibilitynode10 isa nullable PVisibility
+ assert pvisibilitynode10 isa nullable AVisibility
var tkwvarnode12 = nodearraylist8
assert tkwvarnode12 isa nullable TKwvar
var tattridnode13 = nodearraylist9
assert tattridnode13 isa nullable TAttrid
var ptypenode14 = nodearraylist10
- assert ptypenode14 isa nullable PType
+ assert ptypenode14 isa nullable AType
var pexprnode15 = nodearraylist13
- assert pexprnode15 isa nullable PExpr
+ assert pexprnode15 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode4 = nodearraylist2
assert tkwredefnode4 isa nullable TKwredef
var tkwreadablenode5 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist11
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
pablenode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwwritablenode6 = nodearraylist2
assert tkwwritablenode6 isa nullable TKwwritable
var pablenode4: nullable AWriteAble = new AWriteAble.init_awriteable(
var tkwredefnode7 = nodearraylist3
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist4
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist5
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist6
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist7
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist10
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var tkwwritablenode6 = nodearraylist3
var tkwredefnode7 = nodearraylist4
assert tkwredefnode7 isa nullable TKwredef
var pvisibilitynode8 = nodearraylist5
- assert pvisibilitynode8 isa nullable PVisibility
+ assert pvisibilitynode8 isa nullable AVisibility
var tkwvarnode10 = nodearraylist6
assert tkwvarnode10 isa nullable TKwvar
var tattridnode11 = nodearraylist7
assert tattridnode11 isa nullable TAttrid
var ptypenode12 = nodearraylist8
- assert ptypenode12 isa nullable PType
+ assert ptypenode12 isa nullable AType
var pexprnode13 = nodearraylist11
- assert pexprnode13 isa nullable PExpr
+ assert pexprnode13 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode5 = nodearraylist2
assert tkwredefnode5 isa nullable TKwredef
var pvisibilitynode6 = nodearraylist3
- assert pvisibilitynode6 isa nullable PVisibility
+ assert pvisibilitynode6 isa nullable AVisibility
var tkwvarnode8 = nodearraylist4
assert tkwvarnode8 isa nullable TKwvar
var tattridnode9 = nodearraylist5
assert tattridnode9 isa nullable TAttrid
var ptypenode10 = nodearraylist6
- assert ptypenode10 isa nullable PType
+ assert ptypenode10 isa nullable AType
var pexprnode11 = nodearraylist9
- assert pexprnode11 isa nullable PExpr
+ assert pexprnode11 isa nullable AExpr
var ppropdefnode1: nullable AAttrPropdef = new AAttrPropdef.init_aattrpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist3
assert tkwinitnode5 isa nullable TKwinit
var psignaturenode7 = nodearraylist4
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist6
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist4
assert tkwinitnode5 isa nullable TKwinit
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist3
assert tkwinitnode5 isa nullable TKwinit
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist4
assert tkwinitnode5 isa nullable TKwinit
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist3
assert tkwinitnode5 isa nullable TKwinit
var psignaturenode7 = nodearraylist4
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist6
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist4
assert tkwinitnode5 isa nullable TKwinit
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist3
assert tkwinitnode5 isa nullable TKwinit
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwinitnode5 = nodearraylist4
assert tkwinitnode5 isa nullable TKwinit
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteInitPropdef = new AConcreteInitPropdef.init_aconcreteinitpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwtypenode5 = nodearraylist3
assert tkwtypenode5 isa nullable TKwtype
var tclassidnode6 = nodearraylist4
assert tclassidnode6 isa nullable TClassid
var ptypenode7 = nodearraylist5
- assert ptypenode7 isa nullable PType
+ assert ptypenode7 isa nullable AType
var ppropdefnode1: nullable ATypePropdef = new ATypePropdef.init_atypepropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwtypenode5 = nodearraylist4
assert tkwtypenode5 isa nullable TKwtype
var tclassidnode6 = nodearraylist5
assert tclassidnode6 isa nullable TClassid
var ptypenode7 = nodearraylist6
- assert ptypenode7 isa nullable PType
+ assert ptypenode7 isa nullable AType
var ppropdefnode1: nullable ATypePropdef = new ATypePropdef.init_atypepropdef(
pdocnode2,
tkwredefnode3,
var listnode2 = new Array[Object]
var listnode5 = new Array[Object]
var ptypenode3 = nodearraylist1
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var listnode4 = nodearraylist2
assert listnode4 isa Array[Object]
# if listnode4 != null then
end
# end
var ptypenode4 = nodearraylist2
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var listnode5 = nodearraylist3
assert listnode5 isa Array[Object]
# if listnode5 != null then
var listnode2 = new Array[Object]
var listnode4 = new Array[Object]
var ptypenode3 = nodearraylist1
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var psignaturenode1: nullable ASignature = new ASignature.init_asignature(
listnode2,
ptypenode3,
end
# end
var ptypenode4 = nodearraylist2
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var psignaturenode1: nullable ASignature = new ASignature.init_asignature(
listnode3,
ptypenode4,
var listnode2 = new Array[Object]
var listnode4 = new Array[Object]
var ptypenode3 = nodearraylist1
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var psignaturenode1: nullable ASignature = new ASignature.init_asignature(
listnode2,
ptypenode3,
end
# end
var ptypenode4 = nodearraylist2
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var psignaturenode1: nullable ASignature = new ASignature.init_asignature(
listnode3,
ptypenode4,
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pparamnode1 = nodearraylist3
- assert pparamnode1 isa nullable PParam
+ assert pparamnode1 isa nullable AParam
if pparamnode1 != null then
listnode2.add(pparamnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pparamnode1 = nodearraylist3
- assert pparamnode1 isa nullable PParam
+ assert pparamnode1 isa nullable AParam
var listnode2 = nodearraylist4
assert listnode2 isa Array[Object]
if pparamnode1 != null then
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pparamnode1 = nodearraylist3
- assert pparamnode1 isa nullable PParam
+ assert pparamnode1 isa nullable AParam
node_list = pparamnode1
p.push(p.go_to(18), node_list)
end
var tidnode2 = nodearraylist1
assert tidnode2 isa nullable TId
var ptypenode3 = nodearraylist2
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pparamnode1: nullable AParam = new AParam.init_aparam(
tidnode2,
ptypenode3,
var tidnode2 = nodearraylist1
assert tidnode2 isa nullable TId
var ptypenode3 = nodearraylist2
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var tdotdotdotnode4 = nodearraylist3
assert tdotdotdotnode4 isa nullable TDotdotdot
var pparamnode1: nullable AParam = new AParam.init_aparam(
var tidnode4 = nodearraylist3
assert tidnode4 isa nullable TId
var psignaturenode5 = nodearraylist4
- assert psignaturenode5 isa nullable PSignature
+ assert psignaturenode5 isa nullable ASignature
var pclosuredeclnode1: nullable AClosureDecl = new AClosureDecl.init_aclosuredecl(
tkwwithnode2,
null,
var tidnode4 = nodearraylist4
assert tidnode4 isa nullable TId
var psignaturenode5 = nodearraylist5
- assert psignaturenode5 isa nullable PSignature
+ assert psignaturenode5 isa nullable ASignature
var pclosuredeclnode1: nullable AClosureDecl = new AClosureDecl.init_aclosuredecl(
tkwwithnode2,
tkwbreaknode3,
var tidnode4 = nodearraylist3
assert tidnode4 isa nullable TId
var psignaturenode5 = nodearraylist4
- assert psignaturenode5 isa nullable PSignature
+ assert psignaturenode5 isa nullable ASignature
var pexprnode6 = nodearraylist6
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pclosuredeclnode1: nullable AClosureDecl = new AClosureDecl.init_aclosuredecl(
tkwwithnode2,
null,
var tidnode4 = nodearraylist4
assert tidnode4 isa nullable TId
var psignaturenode5 = nodearraylist5
- assert psignaturenode5 isa nullable PSignature
+ assert psignaturenode5 isa nullable ASignature
var pexprnode6 = nodearraylist7
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pclosuredeclnode1: nullable AClosureDecl = new AClosureDecl.init_aclosuredecl(
tkwwithnode2,
tkwbreaknode3,
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var ptypenode1 = nodearraylist1
- assert ptypenode1 isa nullable PType
+ assert ptypenode1 isa nullable AType
if ptypenode1 != null then
listnode2.add(ptypenode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var ptypenode1 = nodearraylist1
- assert ptypenode1 isa nullable PType
+ assert ptypenode1 isa nullable AType
var listnode2 = nodearraylist2
assert listnode2 isa Array[Object]
if ptypenode1 != null then
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var ptypenode1 = nodearraylist3
- assert ptypenode1 isa nullable PType
+ assert ptypenode1 isa nullable AType
node_list = ptypenode1
p.push(p.go_to(24), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var ptypenode1 = nodearraylist3
- assert ptypenode1 isa nullable PType
+ assert ptypenode1 isa nullable AType
node_list = ptypenode1
p.push(p.go_to(25), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(26), node_list)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
if pexprnode2 != null then
listnode3.add(pexprnode2)
end
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist3
assert listnode3 isa Array[Object]
if pexprnode2 != null then
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist2
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(27), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var tkwreturnnode2 = nodearraylist1
assert tkwreturnnode2 isa nullable TKwreturn
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AReturnExpr = new AReturnExpr.init_areturnexpr(
tkwreturnnode2,
pexprnode3
var tkwbreaknode2 = nodearraylist1
assert tkwbreaknode2 isa nullable TKwbreak
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ABreakExpr = new ABreakExpr.init_abreakexpr(
tkwbreaknode2,
pexprnode3
var tkwcontinuenode2 = nodearraylist1
assert tkwcontinuenode2 isa nullable TKwcontinue
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AContinueExpr = new AContinueExpr.init_acontinueexpr(
tkwcontinuenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(28), node_list)
end
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist4
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pclosuredefnode1 = nodearraylist1
- assert pclosuredefnode1 isa nullable PClosureDef
+ assert pclosuredefnode1 isa nullable AClosureDef
if pclosuredefnode1 != null then
listnode2.add(pclosuredefnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pclosuredefnode1 = nodearraylist1
- assert pclosuredefnode1 isa nullable PClosureDef
+ assert pclosuredefnode1 isa nullable AClosureDef
var listnode2 = nodearraylist2
assert listnode2 isa Array[Object]
if pclosuredefnode1 != null then
var tkwdonode4 = nodearraylist2
assert tkwdonode4 isa nullable TKwdo
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pclosuredefnode1: nullable AClosureDef = new AClosureDef.init_aclosuredef(
tkwwithnode2,
listnode3,
var tkwdonode5 = nodearraylist3
assert tkwdonode5 isa nullable TKwdo
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pclosuredefnode1: nullable AClosureDef = new AClosureDef.init_aclosuredef(
tkwwithnode2,
listnode4,
assert tkwdonode4 isa nullable TKwdo
var listnode7 = new Array[Object]
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
if pexprnode6 != null then
listnode7.add(pexprnode6)
end
assert tkwdonode4 isa nullable TKwdo
var listnode8 = new Array[Object]
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var listnode7 = nodearraylist5
assert listnode7 isa Array[Object]
if pexprnode6 != null then
assert tkwdonode5 isa nullable TKwdo
var listnode8 = new Array[Object]
var pexprnode7 = nodearraylist5
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
if pexprnode7 != null then
listnode8.add(pexprnode7)
end
assert tkwdonode5 isa nullable TKwdo
var listnode9 = new Array[Object]
var pexprnode7 = nodearraylist5
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var listnode8 = nodearraylist6
assert listnode8 isa Array[Object]
if pexprnode7 != null then
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var ptypenode4 = nodearraylist3
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var tassignnode5 = nodearraylist3
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist5
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var ptypenode4 = nodearraylist3
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var tassignnode5 = nodearraylist4
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist6
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var tassignnode4 = nodearraylist5
assert tassignnode4 isa nullable TAssign
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrAssignExpr = new AAttrAssignExpr.init_aattrassignexpr(
pexprnode2,
tattridnode3,
var tassignnode4 = nodearraylist2
assert tassignnode4 isa nullable TAssign
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrAssignExpr = new AAttrAssignExpr.init_aattrassignexpr(
pexprnode2,
tattridnode3,
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var tassignnode6 = nodearraylist6
assert tassignnode6 isa nullable TAssign
var pexprnode7 = nodearraylist7
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallAssignExpr = new ACallAssignExpr.init_acallassignexpr(
pexprnode2,
tidnode3,
var tassignnode6 = nodearraylist3
assert tassignnode6 isa nullable TAssign
var pexprnode7 = nodearraylist4
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallAssignExpr = new ACallAssignExpr.init_acallassignexpr(
pexprnode2,
tidnode3,
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var tassignnode5 = nodearraylist3
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable ABraAssignExpr = new ABraAssignExpr.init_abraassignexpr(
pexprnode2,
listnode4,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var passignopnode4 = nodearraylist5
- assert passignopnode4 isa nullable PAssignOp
+ assert passignopnode4 isa nullable AAssignOp
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrReassignExpr = new AAttrReassignExpr.init_aattrreassignexpr(
pexprnode2,
tattridnode3,
var tattridnode3 = nodearraylist1
assert tattridnode3 isa nullable TAttrid
var passignopnode4 = nodearraylist2
- assert passignopnode4 isa nullable PAssignOp
+ assert passignopnode4 isa nullable AAssignOp
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrReassignExpr = new AAttrReassignExpr.init_aattrreassignexpr(
pexprnode2,
tattridnode3,
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
end
# end
var passignopnode6 = nodearraylist6
- assert passignopnode6 isa nullable PAssignOp
+ assert passignopnode6 isa nullable AAssignOp
var pexprnode7 = nodearraylist7
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallReassignExpr = new ACallReassignExpr.init_acallreassignexpr(
pexprnode2,
tidnode3,
end
# end
var passignopnode6 = nodearraylist3
- assert passignopnode6 isa nullable PAssignOp
+ assert passignopnode6 isa nullable AAssignOp
var pexprnode7 = nodearraylist4
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallReassignExpr = new ACallReassignExpr.init_acallreassignexpr(
pexprnode2,
tidnode3,
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
end
# end
var passignopnode5 = nodearraylist3
- assert passignopnode5 isa nullable PAssignOp
+ assert passignopnode5 isa nullable AAssignOp
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable ABraReassignExpr = new ABraReassignExpr.init_abrareassignexpr(
pexprnode2,
listnode4,
var tkwdonode2 = nodearraylist1
assert tkwdonode2 isa nullable TKwdo
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ADoExpr = new ADoExpr.init_adoexpr(
tkwdonode2,
pexprnode3
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode4 = nodearraylist6
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode5 = nodearraylist8
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode4 = nodearraylist6
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var listnode6 = new Array[Object]
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
if pexprnode5 != null then
listnode6.add(pexprnode5)
end
listnode6
)
var pexprnode7 = nodearraylist9
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var listnode7 = new Array[Object]
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var listnode6 = nodearraylist8
assert listnode6 isa Array[Object]
if pexprnode5 != null then
listnode7
)
var pexprnode8 = nodearraylist10
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist2
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(37), node_list)
end
var tkwwhilenode2 = nodearraylist1
assert tkwwhilenode2 isa nullable TKwwhile
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwdonode4 = nodearraylist5
assert tkwdonode4 isa nullable TKwdo
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AWhileExpr = new AWhileExpr.init_awhileexpr(
tkwwhilenode2,
pexprnode3,
var tidnode3 = nodearraylist3
assert tidnode3 isa nullable TId
var pexprnode4 = nodearraylist7
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var tkwdonode5 = nodearraylist9
assert tkwdonode5 isa nullable TKwdo
var pexprnode6 = nodearraylist10
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AForExpr = new AForExpr.init_aforexpr(
tkwfornode2,
tidnode3,
var tkwassertnode2 = nodearraylist1
assert tkwassertnode2 isa nullable TKwassert
var pexprnode4 = nodearraylist2
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode1: nullable AAssertExpr = new AAssertExpr.init_aassertexpr(
tkwassertnode2,
null,
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var pexprnode4 = nodearraylist3
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode1: nullable AAssertExpr = new AAssertExpr.init_aassertexpr(
tkwassertnode2,
tidnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(42), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var listnode4 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(43), node_list)
end
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwthennode4 = nodearraylist5
assert tkwthennode4 isa nullable TKwthen
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var tkwelsenode6 = nodearraylist9
assert tkwelsenode6 isa nullable TKwelse
var pexprnode7 = nodearraylist11
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable AIfexprExpr = new AIfexprExpr.init_aifexprexpr(
tkwifnode2,
pexprnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(44), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOrExpr = new AOrExpr.init_aorexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AAndExpr = new AAndExpr.init_aandexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(45), node_list)
end
var tkwnotnode2 = nodearraylist1
assert tkwnotnode2 isa nullable TKwnot
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANotExpr = new ANotExpr.init_anotexpr(
tkwnotnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(46), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEqExpr = new AEqExpr.init_aeqexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEeExpr = new AEeExpr.init_aeeexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANeExpr = new ANeExpr.init_aneexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALtExpr = new ALtExpr.init_altexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALeExpr = new ALeExpr.init_aleexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGtExpr = new AGtExpr.init_agtexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGeExpr = new AGeExpr.init_ageexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarshipExpr = new AStarshipExpr.init_astarshipexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var ptypenode3 = nodearraylist4
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pexprnode1: nullable AIsaExpr = new AIsaExpr.init_aisaexpr(
pexprnode2,
ptypenode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(47), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APlusExpr = new APlusExpr.init_aplusexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AMinusExpr = new AMinusExpr.init_aminusexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(48), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarExpr = new AStarExpr.init_astarexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ASlashExpr = new ASlashExpr.init_aslashexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APercentExpr = new APercentExpr.init_apercentexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(49), node_list)
end
var tminusnode2 = nodearraylist1
assert tminusnode2 isa nullable TMinus
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AUminusExpr = new AUminusExpr.init_auminusexpr(
tminusnode2,
pexprnode3
var tkwoncenode2 = nodearraylist1
assert tkwoncenode2 isa nullable TKwonce
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOnceExpr = new AOnceExpr.init_aonceexpr(
tkwoncenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(50), node_list)
end
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var listnode5 = nodearraylist4
assert listnode5 isa Array[Object]
# if listnode5 != null then
var tkwissetnode2 = nodearraylist1
assert tkwissetnode2 isa nullable TKwisset
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tattridnode4 = nodearraylist5
assert tattridnode4 isa nullable TAttrid
var pexprnode1: nullable AIssetAttrExpr = new AIssetAttrExpr.init_aissetattrexpr(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var pexprnode1: nullable AAttrExpr = new AAttrExpr.init_aattrexpr(
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist4
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist5
var listnode4 = new Array[Object]
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var tidnode4 = nodearraylist6
assert tidnode4 isa nullable TId
var listnode5 = nodearraylist7
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist3
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist7
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ACrangeExpr = new ACrangeExpr.init_acrangeexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist3
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist7
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOrangeExpr = new AOrangeExpr.init_aorangeexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(51), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist2
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(51), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var ptypenode4 = nodearraylist8
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AAsCastExpr = new AAsCastExpr.init_aascastexpr(
pexprnode2,
tkwasnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var tkwnotnode4 = nodearraylist8
var listnode2 = nodearraylist1
assert listnode2 isa Array[Object]
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
# if listnode2 != null then
if listnode4.is_empty then
listnode4 = listnode2
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
var pexprnode4 = nodearraylist3
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
# if listnode2 != null then
if listnode5.is_empty then
listnode5 = listnode2
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
var pexprnode2 = nodearraylist3
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
if pexprnode1 != null then
listnode3.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
var pexprnode2 = nodearraylist3
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
if pexprnode1 != null then
listnode3.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
var listnode2 = nodearraylist5
assert listnode2 isa Array[Object]
if pexprnode1 != null then
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
var listnode2 = nodearraylist5
assert listnode2 isa Array[Object]
if pexprnode1 != null then
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
var listnode2 = nodearraylist5
assert listnode2 isa Array[Object]
if pexprnode1 != null then
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist3
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(61), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pdocnode1 = nodearraylist1
- assert pdocnode1 isa nullable PDoc
+ assert pdocnode1 isa nullable ADoc
node_list = pdocnode1
p.push(p.go_to(68), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var ppropdefnode1 = nodearraylist1
- assert ppropdefnode1 isa nullable PPropdef
+ assert ppropdefnode1 isa nullable APropdef
node_list = ppropdefnode1
p.push(p.go_to(70), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist7
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var pexprnode8 = nodearraylist8
- assert pexprnode8 isa nullable PExpr
+ assert pexprnode8 isa nullable AExpr
var ppropdefnode1: nullable AConcreteMethPropdef = new AConcreteMethPropdef.init_aconcretemethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
pdocnode2,
null,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
pdocnode2,
tkwredefnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var pvisibilitynode4 = nodearraylist2
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist3
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist4
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist5
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var tstringnode8 = nodearraylist8
assert tstringnode8 isa nullable TString
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pdocnode2 = nodearraylist1
- assert pdocnode2 isa nullable PDoc
+ assert pdocnode2 isa nullable ADoc
var tkwredefnode3 = nodearraylist2
assert tkwredefnode3 isa nullable TKwredef
var pvisibilitynode4 = nodearraylist3
- assert pvisibilitynode4 isa nullable PVisibility
+ assert pvisibilitynode4 isa nullable AVisibility
var tkwmethnode5 = nodearraylist4
assert tkwmethnode5 isa nullable TKwmeth
var pmethidnode6 = nodearraylist5
- assert pmethidnode6 isa nullable PMethid
+ assert pmethidnode6 isa nullable AMethid
var psignaturenode7 = nodearraylist6
- assert psignaturenode7 isa nullable PSignature
+ assert psignaturenode7 isa nullable ASignature
var tstringnode8 = nodearraylist9
assert tstringnode8 isa nullable TString
var ppropdefnode1: nullable AExternMethPropdef = new AExternMethPropdef.init_aexternmethpropdef(
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(73), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(74), node_list)
end
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwthennode4 = nodearraylist5
assert tkwthennode4 isa nullable TKwthen
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var tkwelsenode6 = nodearraylist9
assert tkwelsenode6 isa nullable TKwelse
var pexprnode7 = nodearraylist11
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable AIfexprExpr = new AIfexprExpr.init_aifexprexpr(
tkwifnode2,
pexprnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(75), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOrExpr = new AOrExpr.init_aorexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AAndExpr = new AAndExpr.init_aandexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(76), node_list)
end
var tkwnotnode2 = nodearraylist1
assert tkwnotnode2 isa nullable TKwnot
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANotExpr = new ANotExpr.init_anotexpr(
tkwnotnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(77), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEqExpr = new AEqExpr.init_aeqexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEeExpr = new AEeExpr.init_aeeexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANeExpr = new ANeExpr.init_aneexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALtExpr = new ALtExpr.init_altexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALeExpr = new ALeExpr.init_aleexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGtExpr = new AGtExpr.init_agtexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGeExpr = new AGeExpr.init_ageexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarshipExpr = new AStarshipExpr.init_astarshipexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var ptypenode3 = nodearraylist4
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pexprnode1: nullable AIsaExpr = new AIsaExpr.init_aisaexpr(
pexprnode2,
ptypenode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(78), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APlusExpr = new APlusExpr.init_aplusexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AMinusExpr = new AMinusExpr.init_aminusexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(79), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarExpr = new AStarExpr.init_astarexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ASlashExpr = new ASlashExpr.init_aslashexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APercentExpr = new APercentExpr.init_apercentexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(80), node_list)
end
var tminusnode2 = nodearraylist1
assert tminusnode2 isa nullable TMinus
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AUminusExpr = new AUminusExpr.init_auminusexpr(
tminusnode2,
pexprnode3
var tkwoncenode2 = nodearraylist1
assert tkwoncenode2 isa nullable TKwonce
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOnceExpr = new AOnceExpr.init_aonceexpr(
tkwoncenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(81), node_list)
end
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var listnode5 = nodearraylist4
assert listnode5 isa Array[Object]
# if listnode5 != null then
var tkwissetnode2 = nodearraylist1
assert tkwissetnode2 isa nullable TKwisset
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tattridnode4 = nodearraylist5
assert tattridnode4 isa nullable TAttrid
var pexprnode1: nullable AIssetAttrExpr = new AIssetAttrExpr.init_aissetattrexpr(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var pexprnode1: nullable AAttrExpr = new AAttrExpr.init_aattrexpr(
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist4
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist5
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var tidnode4 = nodearraylist6
assert tidnode4 isa nullable TId
var listnode5 = nodearraylist7
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(82), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist2
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(82), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var ptypenode4 = nodearraylist8
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AAsCastExpr = new AAsCastExpr.init_aascastexpr(
pexprnode2,
tkwasnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var tkwnotnode4 = nodearraylist8
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(83), node_list)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
if pexprnode2 != null then
listnode3.add(pexprnode2)
end
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist3
assert listnode3 isa Array[Object]
if pexprnode2 != null then
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var tkwreturnnode2 = nodearraylist1
assert tkwreturnnode2 isa nullable TKwreturn
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AReturnExpr = new AReturnExpr.init_areturnexpr(
tkwreturnnode2,
pexprnode3
var tkwbreaknode2 = nodearraylist1
assert tkwbreaknode2 isa nullable TKwbreak
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ABreakExpr = new ABreakExpr.init_abreakexpr(
tkwbreaknode2,
pexprnode3
var tkwcontinuenode2 = nodearraylist1
assert tkwcontinuenode2 isa nullable TKwcontinue
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AContinueExpr = new AContinueExpr.init_acontinueexpr(
tkwcontinuenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(84), node_list)
end
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist4
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pclosuredefnode1 = nodearraylist1
- assert pclosuredefnode1 isa nullable PClosureDef
+ assert pclosuredefnode1 isa nullable AClosureDef
if pclosuredefnode1 != null then
listnode2.add(pclosuredefnode1)
end
var nodearraylist1 = p.pop
var listnode3 = new Array[Object]
var pclosuredefnode1 = nodearraylist1
- assert pclosuredefnode1 isa nullable PClosureDef
+ assert pclosuredefnode1 isa nullable AClosureDef
var listnode2 = nodearraylist2
assert listnode2 isa Array[Object]
if pclosuredefnode1 != null then
var tkwdonode4 = nodearraylist2
assert tkwdonode4 isa nullable TKwdo
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pclosuredefnode1: nullable AClosureDef = new AClosureDef.init_aclosuredef(
tkwwithnode2,
listnode3,
var tkwdonode5 = nodearraylist3
assert tkwdonode5 isa nullable TKwdo
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pclosuredefnode1: nullable AClosureDef = new AClosureDef.init_aclosuredef(
tkwwithnode2,
listnode4,
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var ptypenode4 = nodearraylist3
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var tassignnode5 = nodearraylist3
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist5
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var ptypenode4 = nodearraylist3
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var tassignnode5 = nodearraylist4
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist6
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AVardeclExpr = new AVardeclExpr.init_avardeclexpr(
tkwvarnode2,
tidnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var tassignnode4 = nodearraylist5
assert tassignnode4 isa nullable TAssign
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrAssignExpr = new AAttrAssignExpr.init_aattrassignexpr(
pexprnode2,
tattridnode3,
var tassignnode4 = nodearraylist2
assert tassignnode4 isa nullable TAssign
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrAssignExpr = new AAttrAssignExpr.init_aattrassignexpr(
pexprnode2,
tattridnode3,
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var tassignnode6 = nodearraylist6
assert tassignnode6 isa nullable TAssign
var pexprnode7 = nodearraylist7
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallAssignExpr = new ACallAssignExpr.init_acallassignexpr(
pexprnode2,
tidnode3,
var tassignnode6 = nodearraylist3
assert tassignnode6 isa nullable TAssign
var pexprnode7 = nodearraylist4
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallAssignExpr = new ACallAssignExpr.init_acallassignexpr(
pexprnode2,
tidnode3,
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var tassignnode5 = nodearraylist3
assert tassignnode5 isa nullable TAssign
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable ABraAssignExpr = new ABraAssignExpr.init_abraassignexpr(
pexprnode2,
listnode4,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var passignopnode4 = nodearraylist5
- assert passignopnode4 isa nullable PAssignOp
+ assert passignopnode4 isa nullable AAssignOp
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrReassignExpr = new AAttrReassignExpr.init_aattrreassignexpr(
pexprnode2,
tattridnode3,
var tattridnode3 = nodearraylist1
assert tattridnode3 isa nullable TAttrid
var passignopnode4 = nodearraylist2
- assert passignopnode4 isa nullable PAssignOp
+ assert passignopnode4 isa nullable AAssignOp
var pexprnode5 = nodearraylist3
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AAttrReassignExpr = new AAttrReassignExpr.init_aattrreassignexpr(
pexprnode2,
tattridnode3,
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
end
# end
var passignopnode6 = nodearraylist6
- assert passignopnode6 isa nullable PAssignOp
+ assert passignopnode6 isa nullable AAssignOp
var pexprnode7 = nodearraylist7
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallReassignExpr = new ACallReassignExpr.init_acallreassignexpr(
pexprnode2,
tidnode3,
end
# end
var passignopnode6 = nodearraylist3
- assert passignopnode6 isa nullable PAssignOp
+ assert passignopnode6 isa nullable AAssignOp
var pexprnode7 = nodearraylist4
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable ACallReassignExpr = new ACallReassignExpr.init_acallreassignexpr(
pexprnode2,
tidnode3,
var nodearraylist1 = p.pop
var listnode4 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
end
# end
var passignopnode5 = nodearraylist3
- assert passignopnode5 isa nullable PAssignOp
+ assert passignopnode5 isa nullable AAssignOp
var pexprnode6 = nodearraylist4
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable ABraReassignExpr = new ABraReassignExpr.init_abrareassignexpr(
pexprnode2,
listnode4,
var tkwdonode2 = nodearraylist1
assert tkwdonode2 isa nullable TKwdo
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ADoExpr = new ADoExpr.init_adoexpr(
tkwdonode2,
pexprnode3
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode4 = nodearraylist6
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode5 = nodearraylist8
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AIfExpr = new AIfExpr.init_aifexpr(
tkwifnode2,
pexprnode3,
var tkwwhilenode2 = nodearraylist1
assert tkwwhilenode2 isa nullable TKwwhile
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwdonode4 = nodearraylist5
assert tkwdonode4 isa nullable TKwdo
var pexprnode5 = nodearraylist6
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var pexprnode1: nullable AWhileExpr = new AWhileExpr.init_awhileexpr(
tkwwhilenode2,
pexprnode3,
var tidnode3 = nodearraylist3
assert tidnode3 isa nullable TId
var pexprnode4 = nodearraylist7
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var tkwdonode5 = nodearraylist9
assert tkwdonode5 isa nullable TKwdo
var pexprnode6 = nodearraylist10
- assert pexprnode6 isa nullable PExpr
+ assert pexprnode6 isa nullable AExpr
var pexprnode1: nullable AForExpr = new AForExpr.init_aforexpr(
tkwfornode2,
tidnode3,
var tkwassertnode2 = nodearraylist1
assert tkwassertnode2 isa nullable TKwassert
var pexprnode4 = nodearraylist2
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode1: nullable AAssertExpr = new AAssertExpr.init_aassertexpr(
tkwassertnode2,
null,
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var pexprnode4 = nodearraylist3
- assert pexprnode4 isa nullable PExpr
+ assert pexprnode4 isa nullable AExpr
var pexprnode1: nullable AAssertExpr = new AAssertExpr.init_aassertexpr(
tkwassertnode2,
tidnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(94), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var listnode4 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var listnode3 = nodearraylist2
assert listnode3 isa Array[Object]
# if listnode3 != null then
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(95), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(96), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(97), node_list)
end
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwthennode4 = nodearraylist5
assert tkwthennode4 isa nullable TKwthen
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var tkwelsenode6 = nodearraylist9
assert tkwelsenode6 isa nullable TKwelse
var pexprnode7 = nodearraylist11
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable AIfexprExpr = new AIfexprExpr.init_aifexprexpr(
tkwifnode2,
pexprnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(98), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOrExpr = new AOrExpr.init_aorexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AAndExpr = new AAndExpr.init_aandexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(99), node_list)
end
var tkwnotnode2 = nodearraylist1
assert tkwnotnode2 isa nullable TKwnot
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANotExpr = new ANotExpr.init_anotexpr(
tkwnotnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(100), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEqExpr = new AEqExpr.init_aeqexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEeExpr = new AEeExpr.init_aeeexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANeExpr = new ANeExpr.init_aneexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALtExpr = new ALtExpr.init_altexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALeExpr = new ALeExpr.init_aleexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGtExpr = new AGtExpr.init_agtexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGeExpr = new AGeExpr.init_ageexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarshipExpr = new AStarshipExpr.init_astarshipexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var ptypenode3 = nodearraylist4
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pexprnode1: nullable AIsaExpr = new AIsaExpr.init_aisaexpr(
pexprnode2,
ptypenode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(101), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APlusExpr = new APlusExpr.init_aplusexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AMinusExpr = new AMinusExpr.init_aminusexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(102), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarExpr = new AStarExpr.init_astarexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ASlashExpr = new ASlashExpr.init_aslashexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APercentExpr = new APercentExpr.init_apercentexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(103), node_list)
end
var tminusnode2 = nodearraylist1
assert tminusnode2 isa nullable TMinus
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AUminusExpr = new AUminusExpr.init_auminusexpr(
tminusnode2,
pexprnode3
var tkwoncenode2 = nodearraylist1
assert tkwoncenode2 isa nullable TKwonce
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOnceExpr = new AOnceExpr.init_aonceexpr(
tkwoncenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(104), node_list)
end
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var listnode5 = nodearraylist4
assert listnode5 isa Array[Object]
# if listnode5 != null then
var tkwissetnode2 = nodearraylist1
assert tkwissetnode2 isa nullable TKwisset
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tattridnode4 = nodearraylist5
assert tattridnode4 isa nullable TAttrid
var pexprnode1: nullable AIssetAttrExpr = new AIssetAttrExpr.init_aissetattrexpr(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist4
assert tattridnode3 isa nullable TAttrid
var pexprnode1: nullable AAttrExpr = new AAttrExpr.init_aattrexpr(
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist4
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist5
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var tidnode4 = nodearraylist6
assert tidnode4 isa nullable TId
var listnode5 = nodearraylist7
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(105), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var ptypenode4 = nodearraylist8
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AAsCastExpr = new AAsCastExpr.init_aascastexpr(
pexprnode2,
tkwasnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var tkwnotnode4 = nodearraylist8
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(106), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(107), node_list)
end
var tkwifnode2 = nodearraylist1
assert tkwifnode2 isa nullable TKwif
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tkwthennode4 = nodearraylist5
assert tkwthennode4 isa nullable TKwthen
var pexprnode5 = nodearraylist7
- assert pexprnode5 isa nullable PExpr
+ assert pexprnode5 isa nullable AExpr
var tkwelsenode6 = nodearraylist9
assert tkwelsenode6 isa nullable TKwelse
var pexprnode7 = nodearraylist11
- assert pexprnode7 isa nullable PExpr
+ assert pexprnode7 isa nullable AExpr
var pexprnode1: nullable AIfexprExpr = new AIfexprExpr.init_aifexprexpr(
tkwifnode2,
pexprnode3,
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(108), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOrExpr = new AOrExpr.init_aorexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AAndExpr = new AAndExpr.init_aandexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(109), node_list)
end
var tkwnotnode2 = nodearraylist1
assert tkwnotnode2 isa nullable TKwnot
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANotExpr = new ANotExpr.init_anotexpr(
tkwnotnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(110), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEqExpr = new AEqExpr.init_aeqexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AEeExpr = new AEeExpr.init_aeeexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ANeExpr = new ANeExpr.init_aneexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALtExpr = new ALtExpr.init_altexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ALeExpr = new ALeExpr.init_aleexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGtExpr = new AGtExpr.init_agtexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AGeExpr = new AGeExpr.init_ageexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarshipExpr = new AStarshipExpr.init_astarshipexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var ptypenode3 = nodearraylist4
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var pexprnode1: nullable AIsaExpr = new AIsaExpr.init_aisaexpr(
pexprnode2,
ptypenode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(111), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APlusExpr = new APlusExpr.init_aplusexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AMinusExpr = new AMinusExpr.init_aminusexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(112), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AStarExpr = new AStarExpr.init_astarexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable ASlashExpr = new ASlashExpr.init_aslashexpr(
pexprnode2,
pexprnode3
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var pexprnode3 = nodearraylist4
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable APercentExpr = new APercentExpr.init_apercentexpr(
pexprnode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(113), node_list)
end
var tminusnode2 = nodearraylist1
assert tminusnode2 isa nullable TMinus
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AUminusExpr = new AUminusExpr.init_auminusexpr(
tminusnode2,
pexprnode3
var tkwoncenode2 = nodearraylist1
assert tkwoncenode2 isa nullable TKwonce
var pexprnode3 = nodearraylist3
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var pexprnode1: nullable AOnceExpr = new AOnceExpr.init_aonceexpr(
tkwoncenode2,
pexprnode3
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(114), node_list)
end
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var listnode5 = nodearraylist4
assert listnode5 isa Array[Object]
# if listnode5 != null then
var tkwissetnode2 = nodearraylist1
assert tkwissetnode2 isa nullable TKwisset
var pexprnode3 = nodearraylist2
- assert pexprnode3 isa nullable PExpr
+ assert pexprnode3 isa nullable AExpr
var tattridnode4 = nodearraylist3
assert tattridnode4 isa nullable TAttrid
var pexprnode1: nullable AIssetAttrExpr = new AIssetAttrExpr.init_aissetattrexpr(
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tattridnode3 = nodearraylist2
assert tattridnode3 isa nullable TAttrid
var pexprnode1: nullable AAttrExpr = new AAttrExpr.init_aattrexpr(
var listnode5 = new Array[Object]
var listnode6 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist2
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pqualifiednode2 = nodearraylist1
- assert pqualifiednode2 isa nullable PQualified
+ assert pqualifiednode2 isa nullable AQualified
var tkwsupernode3 = nodearraylist2
assert tkwsupernode3 isa nullable TKwsuper
var listnode4 = nodearraylist3
var nodearraylist1 = p.pop
var listnode5 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwinitnode3 = nodearraylist2
assert tkwinitnode3 isa nullable TKwinit
var listnode4 = nodearraylist3
var tkwnewnode2 = nodearraylist1
assert tkwnewnode2 isa nullable TKwnew
var ptypenode3 = nodearraylist3
- assert ptypenode3 isa nullable PType
+ assert ptypenode3 isa nullable AType
var tidnode4 = nodearraylist6
assert tidnode4 isa nullable TId
var listnode5 = nodearraylist7
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(115), node_list)
end
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var ptypenode4 = nodearraylist8
- assert ptypenode4 isa nullable PType
+ assert ptypenode4 isa nullable AType
var pexprnode1: nullable AAsCastExpr = new AAsCastExpr.init_aascastexpr(
pexprnode2,
tkwasnode3,
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tkwasnode3 = nodearraylist4
assert tkwasnode3 isa nullable TKwas
var tkwnotnode4 = nodearraylist8
var nodearraylist2 = p.pop
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(116), node_list)
end
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(117), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var node_list: nullable Object = null
var nodearraylist1 = p.pop
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
node_list = pexprnode1
p.push(p.go_to(118), node_list)
end
var listnode5 = new Array[Object]
var listnode7 = new Array[Object]
var pexprnode2 = nodearraylist1
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
var tidnode3 = nodearraylist4
assert tidnode3 isa nullable TId
var listnode4 = nodearraylist5
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pimportnode1 = nodearraylist1
- assert pimportnode1 isa nullable PImport
+ assert pimportnode1 isa nullable AImport
if pimportnode1 != null then
listnode2.add(pimportnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pimportnode2 = nodearraylist2
- assert pimportnode2 isa nullable PImport
+ assert pimportnode2 isa nullable AImport
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pclassdefnode1 = nodearraylist1
- assert pclassdefnode1 isa nullable PClassdef
+ assert pclassdefnode1 isa nullable AClassdef
if pclassdefnode1 != null then
listnode2.add(pclassdefnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pclassdefnode2 = nodearraylist2
- assert pclassdefnode2 isa nullable PClassdef
+ assert pclassdefnode2 isa nullable AClassdef
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var psuperclassnode1 = nodearraylist1
- assert psuperclassnode1 isa nullable PSuperclass
+ assert psuperclassnode1 isa nullable ASuperclass
if psuperclassnode1 != null then
listnode2.add(psuperclassnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var psuperclassnode2 = nodearraylist2
- assert psuperclassnode2 isa nullable PSuperclass
+ assert psuperclassnode2 isa nullable ASuperclass
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pformaldefnode1 = nodearraylist1
- assert pformaldefnode1 isa nullable PFormaldef
+ assert pformaldefnode1 isa nullable AFormaldef
if pformaldefnode1 != null then
listnode2.add(pformaldefnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pformaldefnode2 = nodearraylist2
- assert pformaldefnode2 isa nullable PFormaldef
+ assert pformaldefnode2 isa nullable AFormaldef
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var ppropdefnode1 = nodearraylist1
- assert ppropdefnode1 isa nullable PPropdef
+ assert ppropdefnode1 isa nullable APropdef
if ppropdefnode1 != null then
listnode2.add(ppropdefnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var ppropdefnode2 = nodearraylist2
- assert ppropdefnode2 isa nullable PPropdef
+ assert ppropdefnode2 isa nullable APropdef
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pparamnode1 = nodearraylist1
- assert pparamnode1 isa nullable PParam
+ assert pparamnode1 isa nullable AParam
if pparamnode1 != null then
listnode2.add(pparamnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pparamnode2 = nodearraylist2
- assert pparamnode2 isa nullable PParam
+ assert pparamnode2 isa nullable AParam
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pclosuredeclnode1 = nodearraylist1
- assert pclosuredeclnode1 isa nullable PClosureDecl
+ assert pclosuredeclnode1 isa nullable AClosureDecl
if pclosuredeclnode1 != null then
listnode2.add(pclosuredeclnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pclosuredeclnode2 = nodearraylist2
- assert pclosuredeclnode2 isa nullable PClosureDecl
+ assert pclosuredeclnode2 isa nullable AClosureDecl
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var ptypenode1 = nodearraylist1
- assert ptypenode1 isa nullable PType
+ assert ptypenode1 isa nullable AType
if ptypenode1 != null then
listnode2.add(ptypenode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var ptypenode2 = nodearraylist2
- assert ptypenode2 isa nullable PType
+ assert ptypenode2 isa nullable AType
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var pexprnode1 = nodearraylist1
- assert pexprnode1 isa nullable PExpr
+ assert pexprnode1 isa nullable AExpr
if pexprnode1 != null then
listnode2.add(pexprnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var pexprnode2 = nodearraylist2
- assert pexprnode2 isa nullable PExpr
+ assert pexprnode2 isa nullable AExpr
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
var nodearraylist1 = p.pop
var listnode2 = new Array[Object]
var ppropdefnode1 = nodearraylist1
- assert ppropdefnode1 isa nullable PPropdef
+ assert ppropdefnode1 isa nullable APropdef
if ppropdefnode1 != null then
listnode2.add(ppropdefnode1)
end
var listnode1 = nodearraylist1
assert listnode1 isa Array[Object]
var ppropdefnode2 = nodearraylist2
- assert ppropdefnode2 isa nullable PPropdef
+ assert ppropdefnode2 isa nullable APropdef
# if listnode1 != null then
if listnode3.is_empty then
listnode3 = listnode1
import lexer
intrude import parser_nodes
-redef class PNode
+redef class ANode
# Parent of the node in the AST
- readable writable var _parent: nullable PNode
+ readable writable var _parent: nullable ANode
# Remove a child from the AST
- fun remove_child(child: PNode)
+ fun remove_child(child: ANode)
do
replace_child(child, null)
end
# Replace a child with an other node in the AST
- fun replace_child(old_child: PNode, new_child: nullable PNode) is abstract
+ fun replace_child(old_child: ANode, new_child: nullable ANode) is abstract
# Replace itself with an other node in the AST
- fun replace_with(node: PNode)
+ fun replace_with(node: ANode)
do
if (_parent != null) then
_parent.replace_child(self, node)
redef class Token
redef fun visit_all(v: Visitor) do end
redef fun visit_all_reverse(v: Visitor) do end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode) do end
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode) do end
end
redef class Prod
# The last token of the production node
readable writable var _last_token: nullable Token
- redef fun replace_with(n: PNode)
+ redef fun replace_with(n: ANode)
do
super
assert n isa Prod
class Visitor
# What the visitor do when a node is visited
# Concrete visitors should redefine this method.
- protected fun visit(e: nullable PNode) is abstract
+ protected fun visit(e: nullable ANode) is abstract
# Ask the visitor to visit a given node.
# Usually automatically called by visit_all* methods.
# This methos should not be redefined
- fun enter_visit(e: nullable PNode)
+ fun enter_visit(e: nullable ANode)
do
var old = _current_node
_current_node = e
end
# The current visited node
- readable var _current_node: nullable PNode = null
+ readable var _current_node: nullable ANode = null
end
redef class AModule
private init empty_init do end
init init_amodule (
- n_packagedecl: nullable PPackagedecl ,
- n_imports: Collection[Object] , # Should be Collection[PImport]
- n_classdefs: Collection[Object] # Should be Collection[PClassdef]
+ n_packagedecl: nullable APackagedecl ,
+ n_imports: Collection[Object] , # Should be Collection[AImport]
+ n_classdefs: Collection[Object] # Should be Collection[AClassdef]
)
do
empty_init
n_packagedecl.parent = self
end
for n in n_imports do
- assert n isa PImport
+ assert n isa AImport
_n_imports.add(n)
n.parent = self
end
for n in n_classdefs do
- assert n isa PClassdef
+ assert n isa AClassdef
_n_classdefs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_packagedecl == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PPackagedecl
+ assert new_child isa APackagedecl
_n_packagedecl = new_child
else
_n_packagedecl = null
for i in [0.._n_imports.length[ do
if _n_imports[i] == old_child then
if new_child != null then
- assert new_child isa PImport
+ assert new_child isa AImport
_n_imports[i] = new_child
new_child.parent = self
else
for i in [0.._n_classdefs.length[ do
if _n_classdefs[i] == old_child then
if new_child != null then
- assert new_child isa PClassdef
+ assert new_child isa AClassdef
_n_classdefs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_apackagedecl (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwpackage: nullable TKwpackage ,
n_id: nullable TId
)
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
private init empty_init do end
init init_astdimport (
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwimport: nullable TKwimport ,
n_id: nullable TId
)
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
private init empty_init do end
init init_anoimport (
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwimport: nullable TKwimport ,
n_kwend: nullable TKwend
)
n_kwend.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
empty_init
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
end
n_kwprivate.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwprivate == old_child then
if new_child != null then
n_kwprotected.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwprotected == old_child then
if new_child != null then
n_kwintrude.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwintrude == old_child then
if new_child != null then
private init empty_init do end
init init_astdclassdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
- n_classkind: nullable PClasskind ,
+ n_visibility: nullable AVisibility ,
+ n_classkind: nullable AClasskind ,
n_id: nullable TClassid ,
- n_formaldefs: Collection[Object] , # Should be Collection[PFormaldef]
- n_superclasses: Collection[Object] , # Should be Collection[PSuperclass]
- n_propdefs: Collection[Object] # Should be Collection[PPropdef]
+ n_formaldefs: Collection[Object] , # Should be Collection[AFormaldef]
+ n_superclasses: Collection[Object] , # Should be Collection[ASuperclass]
+ n_propdefs: Collection[Object] # Should be Collection[APropdef]
)
do
empty_init
n_id.parent = self
end
for n in n_formaldefs do
- assert n isa PFormaldef
+ assert n isa AFormaldef
_n_formaldefs.add(n)
n.parent = self
end
for n in n_superclasses do
- assert n isa PSuperclass
+ assert n isa ASuperclass
_n_superclasses.add(n)
n.parent = self
end
for n in n_propdefs do
- assert n isa PPropdef
+ assert n isa APropdef
_n_propdefs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_classkind == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PClasskind
+ assert new_child isa AClasskind
_n_classkind = new_child
else
abort
for i in [0.._n_formaldefs.length[ do
if _n_formaldefs[i] == old_child then
if new_child != null then
- assert new_child isa PFormaldef
+ assert new_child isa AFormaldef
_n_formaldefs[i] = new_child
new_child.parent = self
else
for i in [0.._n_superclasses.length[ do
if _n_superclasses[i] == old_child then
if new_child != null then
- assert new_child isa PSuperclass
+ assert new_child isa ASuperclass
_n_superclasses[i] = new_child
new_child.parent = self
else
for i in [0.._n_propdefs.length[ do
if _n_propdefs[i] == old_child then
if new_child != null then
- assert new_child isa PPropdef
+ assert new_child isa APropdef
_n_propdefs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_atopclassdef (
- n_propdefs: Collection[Object] # Should be Collection[PPropdef]
+ n_propdefs: Collection[Object] # Should be Collection[APropdef]
)
do
empty_init
for n in n_propdefs do
- assert n isa PPropdef
+ assert n isa APropdef
_n_propdefs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_propdefs.length[ do
if _n_propdefs[i] == old_child then
if new_child != null then
- assert new_child isa PPropdef
+ assert new_child isa APropdef
_n_propdefs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_amainclassdef (
- n_propdefs: Collection[Object] # Should be Collection[PPropdef]
+ n_propdefs: Collection[Object] # Should be Collection[APropdef]
)
do
empty_init
for n in n_propdefs do
- assert n isa PPropdef
+ assert n isa APropdef
_n_propdefs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_propdefs.length[ do
if _n_propdefs[i] == old_child then
if new_child != null then
- assert new_child isa PPropdef
+ assert new_child isa APropdef
_n_propdefs[i] = new_child
new_child.parent = self
else
n_kwclass.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwclass == old_child then
if new_child != null then
n_kwclass.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwabstract == old_child then
if new_child != null then
n_kwinterface.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwinterface == old_child then
if new_child != null then
n_kwuniversal.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwuniversal == old_child then
if new_child != null then
init init_aformaldef (
n_id: nullable TClassid ,
- n_type: nullable PType
+ n_type: nullable AType
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
_n_type = null
init init_asuperclass (
n_kwspecial: nullable TKwspecial ,
- n_type: nullable PType
+ n_type: nullable AType
)
do
empty_init
n_type.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwspecial == old_child then
if new_child != null then
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
abort
private init empty_init do end
init init_aattrpropdef (
- n_doc: nullable PDoc ,
- n_readable: nullable PAble ,
- n_writable: nullable PAble ,
+ n_doc: nullable ADoc ,
+ n_readable: nullable AAble ,
+ n_writable: nullable AAble ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwattr: nullable TKwattr ,
n_kwvar: nullable TKwvar ,
n_id: nullable TAttrid ,
- n_type: nullable PType ,
- n_expr: nullable PExpr
+ n_type: nullable AType ,
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_readable == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAble
+ assert new_child isa AAble
_n_readable = new_child
else
_n_readable = null
if _n_writable == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAble
+ assert new_child isa AAble
_n_writable = new_child
else
_n_writable = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
_n_type = null
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
private init empty_init do end
init init_amethpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature
+ n_visibility: nullable AVisibility ,
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature
)
do
empty_init
n_signature.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
abort
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
private init empty_init do end
init init_adeferredmethpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwmeth: nullable TKwmeth ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature
)
do
empty_init
n_signature.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
abort
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
private init empty_init do end
init init_ainternmethpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwmeth: nullable TKwmeth ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature
)
do
empty_init
n_signature.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
abort
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
private init empty_init do end
init init_aexternmethpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwmeth: nullable TKwmeth ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature ,
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature ,
n_extern: nullable TString
)
do
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
abort
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
private init empty_init do end
init init_aconcretemethpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwmeth: nullable TKwmeth ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature ,
- n_block: nullable PExpr
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature ,
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
abort
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
private init empty_init do end
init init_aconcreteinitpropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwinit: nullable TKwinit ,
- n_methid: nullable PMethid ,
- n_signature: nullable PSignature ,
- n_block: nullable PExpr
+ n_methid: nullable AMethid ,
+ n_signature: nullable ASignature ,
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_methid == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PMethid
+ assert new_child isa AMethid
_n_methid = new_child
else
_n_methid = null
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
init init_amainmethpropdef (
n_kwredef: nullable TKwredef ,
- n_block: nullable PExpr
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwredef == old_child then
if new_child != null then
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
private init empty_init do end
init init_atypepropdef (
- n_doc: nullable PDoc ,
+ n_doc: nullable ADoc ,
n_kwredef: nullable TKwredef ,
- n_visibility: nullable PVisibility ,
+ n_visibility: nullable AVisibility ,
n_kwtype: nullable TKwtype ,
n_id: nullable TClassid ,
- n_type: nullable PType
+ n_type: nullable AType
)
do
empty_init
n_type.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_doc == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PDoc
+ assert new_child isa ADoc
_n_doc = new_child
else
_n_doc = null
if _n_visibility == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PVisibility
+ assert new_child isa AVisibility
_n_visibility = new_child
else
abort
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
abort
n_kwreadable.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwredef == old_child then
if new_child != null then
n_kwwritable.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwredef == old_child then
if new_child != null then
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
n_plus.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_plus == old_child then
if new_child != null then
n_minus.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_minus == old_child then
if new_child != null then
n_star.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_star == old_child then
if new_child != null then
n_slash.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_slash == old_child then
if new_child != null then
n_percent.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_percent == old_child then
if new_child != null then
n_eq.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_eq == old_child then
if new_child != null then
n_ne.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_ne == old_child then
if new_child != null then
n_le.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_le == old_child then
if new_child != null then
n_ge.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_ge == old_child then
if new_child != null then
n_lt.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_lt == old_child then
if new_child != null then
n_gt.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_gt == old_child then
if new_child != null then
n_cbra.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_obra == old_child then
if new_child != null then
n_starship.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_starship == old_child then
if new_child != null then
n_assign.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
n_assign.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_obra == old_child then
if new_child != null then
private init empty_init do end
init init_asignature (
- n_params: Collection[Object] , # Should be Collection[PParam]
- n_type: nullable PType ,
- n_closure_decls: Collection[Object] # Should be Collection[PClosureDecl]
+ n_params: Collection[Object] , # Should be Collection[AParam]
+ n_type: nullable AType ,
+ n_closure_decls: Collection[Object] # Should be Collection[AClosureDecl]
)
do
empty_init
for n in n_params do
- assert n isa PParam
+ assert n isa AParam
_n_params.add(n)
n.parent = self
end
n_type.parent = self
end
for n in n_closure_decls do
- assert n isa PClosureDecl
+ assert n isa AClosureDecl
_n_closure_decls.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_params.length[ do
if _n_params[i] == old_child then
if new_child != null then
- assert new_child isa PParam
+ assert new_child isa AParam
_n_params[i] = new_child
new_child.parent = self
else
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
_n_type = null
for i in [0.._n_closure_decls.length[ do
if _n_closure_decls[i] == old_child then
if new_child != null then
- assert new_child isa PClosureDecl
+ assert new_child isa AClosureDecl
_n_closure_decls[i] = new_child
new_child.parent = self
else
init init_aparam (
n_id: nullable TId ,
- n_type: nullable PType ,
+ n_type: nullable AType ,
n_dotdotdot: nullable TDotdotdot
)
do
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
_n_type = null
n_kwwith: nullable TKwwith ,
n_kwbreak: nullable TKwbreak ,
n_id: nullable TId ,
- n_signature: nullable PSignature ,
- n_expr: nullable PExpr
+ n_signature: nullable ASignature ,
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwwith == old_child then
if new_child != null then
if _n_signature == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PSignature
+ assert new_child isa ASignature
_n_signature = new_child
else
abort
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
init init_atype (
n_kwnullable: nullable TKwnullable ,
n_id: nullable TClassid ,
- n_types: Collection[Object] # Should be Collection[PType]
+ n_types: Collection[Object] # Should be Collection[AType]
)
do
empty_init
_n_id = n_id.as(not null)
n_id.parent = self
for n in n_types do
- assert n isa PType
+ assert n isa AType
_n_types.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwnullable == old_child then
if new_child != null then
for i in [0.._n_types.length[ do
if _n_types[i] == old_child then
if new_child != null then
- assert new_child isa PType
+ assert new_child isa AType
_n_types[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_ablockexpr (
- n_expr: Collection[Object] # Should be Collection[PExpr]
+ n_expr: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
for n in n_expr do
- assert n isa PExpr
+ assert n isa AExpr
_n_expr.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_expr.length[ do
if _n_expr[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr[i] = new_child
new_child.parent = self
else
init init_avardeclexpr (
n_kwvar: nullable TKwvar ,
n_id: nullable TId ,
- n_type: nullable PType ,
+ n_type: nullable AType ,
n_assign: nullable TAssign ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwvar == old_child then
if new_child != null then
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
_n_type = null
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
init init_areturnexpr (
n_kwreturn: nullable TKwreturn ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwreturn == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
init init_abreakexpr (
n_kwbreak: nullable TKwbreak ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwbreak == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
n_kwabort.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwabort == old_child then
if new_child != null then
init init_acontinueexpr (
n_kwcontinue: nullable TKwcontinue ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwcontinue == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
init init_adoexpr (
n_kwdo: nullable TKwdo ,
- n_block: nullable PExpr
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwdo == old_child then
if new_child != null then
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
init init_aifexpr (
n_kwif: nullable TKwif ,
- n_expr: nullable PExpr ,
- n_then: nullable PExpr ,
- n_else: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_then: nullable AExpr ,
+ n_else: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwif == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_then == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_then = new_child
else
_n_then = null
if _n_else == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_else = new_child
else
_n_else = null
init init_aifexprexpr (
n_kwif: nullable TKwif ,
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwthen: nullable TKwthen ,
- n_then: nullable PExpr ,
+ n_then: nullable AExpr ,
n_kwelse: nullable TKwelse ,
- n_else: nullable PExpr
+ n_else: nullable AExpr
)
do
empty_init
n_else.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwif == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_then == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_then = new_child
else
abort
if _n_else == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_else = new_child
else
abort
init init_awhileexpr (
n_kwwhile: nullable TKwwhile ,
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwdo: nullable TKwdo ,
- n_block: nullable PExpr
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwwhile == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
init init_aforexpr (
n_kwfor: nullable TKwfor ,
n_id: nullable TId ,
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwdo: nullable TKwdo ,
- n_block: nullable PExpr
+ n_block: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwfor == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_block == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_block = new_child
else
_n_block = null
init init_aassertexpr (
n_kwassert: nullable TKwassert ,
n_id: nullable TId ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwassert == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
init init_aonceexpr (
n_kwonce: nullable TKwonce ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwonce == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
private init empty_init do end
init init_asendexpr (
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
private init empty_init do end
init init_abinopexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aorexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aandexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
init init_anotexpr (
n_kwnot: nullable TKwnot ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwnot == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
private init empty_init do end
init init_aeqexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aeeexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aneexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_altexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aleexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_agtexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_ageexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aisaexpr (
- n_expr: nullable PExpr ,
- n_type: nullable PType
+ n_expr: nullable AExpr ,
+ n_type: nullable AType
)
do
empty_init
n_type.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
abort
private init empty_init do end
init init_aplusexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aminusexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_astarshipexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_astarexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aslashexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_apercentexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
init init_auminusexpr (
n_minus: nullable TMinus ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_minus == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
init init_anewexpr (
n_kwnew: nullable TKwnew ,
- n_type: nullable PType ,
+ n_type: nullable AType ,
n_id: nullable TId ,
- n_args: Collection[Object] # Should be Collection[PExpr]
+ n_args: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
n_id.parent = self
end
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwnew == old_child then
if new_child != null then
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_aattrexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TAttrid
)
do
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
private init empty_init do end
init init_aattrassignexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TAttrid ,
n_assign: nullable TAssign ,
- n_value: nullable PExpr
+ n_value: nullable AExpr
)
do
empty_init
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_aattrreassignexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TAttrid ,
- n_assign_op: nullable PAssignOp ,
- n_value: nullable PExpr
+ n_assign_op: nullable AAssignOp ,
+ n_value: nullable AExpr
)
do
empty_init
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_assign_op == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAssignOp
+ assert new_child isa AAssignOp
_n_assign_op = new_child
else
abort
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_acallexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TId ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
- n_closure_defs: Collection[Object] # Should be Collection[PClosureDef]
+ n_args: Collection[Object] , # Should be Collection[AExpr]
+ n_closure_defs: Collection[Object] # Should be Collection[AClosureDef]
)
do
empty_init
_n_id = n_id.as(not null)
n_id.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
for n in n_closure_defs do
- assert n isa PClosureDef
+ assert n isa AClosureDef
_n_closure_defs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
for i in [0.._n_closure_defs.length[ do
if _n_closure_defs[i] == old_child then
if new_child != null then
- assert new_child isa PClosureDef
+ assert new_child isa AClosureDef
_n_closure_defs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_acallassignexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TId ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
+ n_args: Collection[Object] , # Should be Collection[AExpr]
n_assign: nullable TAssign ,
- n_value: nullable PExpr
+ n_value: nullable AExpr
)
do
empty_init
_n_id = n_id.as(not null)
n_id.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_acallreassignexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TId ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
- n_assign_op: nullable PAssignOp ,
- n_value: nullable PExpr
+ n_args: Collection[Object] , # Should be Collection[AExpr]
+ n_assign_op: nullable AAssignOp ,
+ n_value: nullable AExpr
)
do
empty_init
_n_id = n_id.as(not null)
n_id.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
if _n_assign_op == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAssignOp
+ assert new_child isa AAssignOp
_n_assign_op = new_child
else
abort
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_asuperexpr (
- n_qualified: nullable PQualified ,
+ n_qualified: nullable AQualified ,
n_kwsuper: nullable TKwsuper ,
- n_args: Collection[Object] # Should be Collection[PExpr]
+ n_args: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
_n_kwsuper = n_kwsuper.as(not null)
n_kwsuper.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_qualified == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PQualified
+ assert new_child isa AQualified
_n_qualified = new_child
else
_n_qualified = null
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_ainitexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwinit: nullable TKwinit ,
- n_args: Collection[Object] # Should be Collection[PExpr]
+ n_args: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
_n_kwinit = n_kwinit.as(not null)
n_kwinit.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_abraexpr (
- n_expr: nullable PExpr ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
- n_closure_defs: Collection[Object] # Should be Collection[PClosureDef]
+ n_expr: nullable AExpr ,
+ n_args: Collection[Object] , # Should be Collection[AExpr]
+ n_closure_defs: Collection[Object] # Should be Collection[AClosureDef]
)
do
empty_init
_n_expr = n_expr.as(not null)
n_expr.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
for n in n_closure_defs do
- assert n isa PClosureDef
+ assert n isa AClosureDef
_n_closure_defs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
for i in [0.._n_closure_defs.length[ do
if _n_closure_defs[i] == old_child then
if new_child != null then
- assert new_child isa PClosureDef
+ assert new_child isa AClosureDef
_n_closure_defs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_abraassignexpr (
- n_expr: nullable PExpr ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
+ n_expr: nullable AExpr ,
+ n_args: Collection[Object] , # Should be Collection[AExpr]
n_assign: nullable TAssign ,
- n_value: nullable PExpr
+ n_value: nullable AExpr
)
do
empty_init
_n_expr = n_expr.as(not null)
n_expr.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_abrareassignexpr (
- n_expr: nullable PExpr ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
- n_assign_op: nullable PAssignOp ,
- n_value: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_args: Collection[Object] , # Should be Collection[AExpr]
+ n_assign_op: nullable AAssignOp ,
+ n_value: nullable AExpr
)
do
empty_init
_n_expr = n_expr.as(not null)
n_expr.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
if _n_assign_op == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAssignOp
+ assert new_child isa AAssignOp
_n_assign_op = new_child
else
abort
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
init init_aclosurecallexpr (
n_id: nullable TId ,
- n_args: Collection[Object] , # Should be Collection[PExpr]
- n_closure_defs: Collection[Object] # Should be Collection[PClosureDef]
+ n_args: Collection[Object] , # Should be Collection[AExpr]
+ n_closure_defs: Collection[Object] # Should be Collection[AClosureDef]
)
do
empty_init
_n_id = n_id.as(not null)
n_id.parent = self
for n in n_args do
- assert n isa PExpr
+ assert n isa AExpr
_n_args.add(n)
n.parent = self
end
for n in n_closure_defs do
- assert n isa PClosureDef
+ assert n isa AClosureDef
_n_closure_defs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
for i in [0.._n_args.length[ do
if _n_args[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_args[i] = new_child
new_child.parent = self
else
for i in [0.._n_closure_defs.length[ do
if _n_closure_defs[i] == old_child then
if new_child != null then
- assert new_child isa PClosureDef
+ assert new_child isa AClosureDef
_n_closure_defs[i] = new_child
new_child.parent = self
else
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
init init_avarassignexpr (
n_id: nullable TId ,
n_assign: nullable TAssign ,
- n_value: nullable PExpr
+ n_value: nullable AExpr
)
do
empty_init
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
init init_avarreassignexpr (
n_id: nullable TId ,
- n_assign_op: nullable PAssignOp ,
- n_value: nullable PExpr
+ n_assign_op: nullable AAssignOp ,
+ n_value: nullable AExpr
)
do
empty_init
n_value.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_id == old_child then
if new_child != null then
if _n_assign_op == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PAssignOp
+ assert new_child isa AAssignOp
_n_assign_op = new_child
else
abort
if _n_value == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_value = new_child
else
abort
private init empty_init do end
init init_arangeexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_acrangeexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aorangeexpr (
- n_expr: nullable PExpr ,
- n_expr2: nullable PExpr
+ n_expr: nullable AExpr ,
+ n_expr2: nullable AExpr
)
do
empty_init
n_expr2.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_expr2 == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr2 = new_child
else
abort
private init empty_init do end
init init_aarrayexpr (
- n_exprs: Collection[Object] # Should be Collection[PExpr]
+ n_exprs: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
for n in n_exprs do
- assert n isa PExpr
+ assert n isa AExpr
_n_exprs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_exprs.length[ do
if _n_exprs[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_exprs[i] = new_child
new_child.parent = self
else
n_kwself.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwself == old_child then
if new_child != null then
empty_init
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
end
n_kwtrue.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwtrue == old_child then
if new_child != null then
n_kwfalse.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwfalse == old_child then
if new_child != null then
n_kwnull.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwnull == old_child then
if new_child != null then
n_number.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_number == old_child then
if new_child != null then
n_float.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_float == old_child then
if new_child != null then
n_char.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_char == old_child then
if new_child != null then
n_string.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_string == old_child then
if new_child != null then
n_string.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_string == old_child then
if new_child != null then
n_string.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_string == old_child then
if new_child != null then
n_string.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_string == old_child then
if new_child != null then
private init empty_init do end
init init_asuperstringexpr (
- n_exprs: Collection[Object] # Should be Collection[PExpr]
+ n_exprs: Collection[Object] # Should be Collection[AExpr]
)
do
empty_init
for n in n_exprs do
- assert n isa PExpr
+ assert n isa AExpr
_n_exprs.add(n)
n.parent = self
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_exprs.length[ do
if _n_exprs[i] == old_child then
if new_child != null then
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_exprs[i] = new_child
new_child.parent = self
else
private init empty_init do end
init init_aparexpr (
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
n_expr.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
private init empty_init do end
init init_aascastexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwas: nullable TKwas ,
- n_type: nullable PType
+ n_type: nullable AType
)
do
empty_init
n_type.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
if _n_type == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PType
+ assert new_child isa AType
_n_type = new_child
else
abort
private init empty_init do end
init init_aasnotnullexpr (
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_kwas: nullable TKwas ,
n_kwnot: nullable TKwnot ,
n_kwnull: nullable TKwnull
n_kwnull.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
init init_aissetattrexpr (
n_kwisset: nullable TKwisset ,
- n_expr: nullable PExpr ,
+ n_expr: nullable AExpr ,
n_id: nullable TAttrid
)
do
n_id.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwisset == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
abort
n_pluseq.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_pluseq == old_child then
if new_child != null then
n_minuseq.parent = self
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_minuseq == old_child then
if new_child != null then
n_kwwith: nullable TKwwith ,
n_id: Collection[Object] , # Should be Collection[TId]
n_kwdo: nullable TKwdo ,
- n_expr: nullable PExpr
+ n_expr: nullable AExpr
)
do
empty_init
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_kwwith == old_child then
if new_child != null then
if _n_expr == old_child then
if new_child != null then
new_child.parent = self
- assert new_child isa PExpr
+ assert new_child isa AExpr
_n_expr = new_child
else
_n_expr = null
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_id.length[ do
if _n_id[i] == old_child then
end
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
for i in [0.._n_comment.length[ do
if _n_comment[i] == old_child then
redef class Start
init(
- n_base: nullable PModule,
+ n_base: nullable AModule,
n_eof: EOF)
do
_n_base = n_base
_n_eof = n_eof
end
- redef fun replace_child(old_child: PNode, new_child: nullable PNode)
+ redef fun replace_child(old_child: ANode, new_child: nullable ANode)
do
if _n_base == old_child then
if new_child == null then
else
new_child.parent = self
- assert new_child isa PModule
+ assert new_child isa AModule
_n_base = new_child
end
old_child.parent = null