+ clsname = [Leaf(token.NAME, 'class'),
+ Leaf(token.NAME, p[4], prefix=' '),
+ Leaf(token.COLON, ':')]
+ stmt = Node(syms.pass_stmt, [Leaf(token.NAME, "pass"),])
+ stmts = Node(syms.small_stmt, [stmt, Leaf(token.NEWLINE, '\n')])
+ stmts = Node(syms.stmt, [stmts])
+ suite = Node(syms.suite, [Leaf(token.NEWLINE, '\n'),
+ Leaf(token.INDENT, ' '),
+ stmts,
+ Leaf(token.DEDENT, '')
+ ])
+ clsdecl = Node(syms.classdef, clsname + [suite],
+ prefix='', fixers_applied=[])
+ clsdecl = Node(syms.compound_stmt, [clsdecl])
+ print ("clsdecl", repr(clsdecl))
+ print ("clsstr:")
+ print (str(clsdecl))
+ p[0] = clsdecl