Module Expr Str ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Return UnaryOpNot Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body If CompareIs NameLoad NameLoad body If CompareEq NameLoad Num body Return NameLoad Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index BinOpSub NameLoad Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body If CompareIs NameLoad NameLoad body TryExcept body Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index BinOpAdd NameLoad Num handlers ExceptHandler type NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Return NameLoad orelse If UnaryOpNot AttributeLoad NameLoad attr body Return NameLoad orelse Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num decorator_list If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore Call AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Return NameLoad orelse If CompareIsNot NameLoad NameLoad body Return Call NameLoad NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore NameLoad While UnaryOpNot Call NameLoad NameLoad NameLoad body Assert AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Assign TupleStore AttributeStore NameLoad attr TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return BinOpAdd AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareEq TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore NameStore NameStore NameLoad If BoolOpOr NameLoad CompareIn NameLoad AttributeLoad NameLoad attr body If CompareEq Call NameLoad NameLoad Num body Return SubscriptLoad NameLoad Index Num Return Call NameLoad NameLoad NameLoad keyword NameLoad orelse Return Call NameLoad NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Return BinOpMod Str TupleLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Return BinOpMod Str TupleLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad NameLoad body Return BinOpMod Str TupleLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Return BinOpMod Str TupleLoad SubscriptLoad NameLoad Index AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list Return Call BoolOpOr BoolOpAnd NameLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults vararg body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpAdd Str SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A 
    sphinx.pycode.nodes
    ~~~~~~~~~~~~~~~~~~~

    Parse tree node implementations.

    :copyright: Copyright 2007-2016 by the Sphinx team, see AUTHORS.
    :license: BSD, see LICENSE for details.
 BaseNode N/A object N/A N/A 
    Node superclass for both terminal and nonterminal nodes.
     N/A parent None _eq N/A N/A self other N/A N/A N/A NotImplementedError N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A self __class__ N/A other __class__ N/A N/A NotImplemented N/A N/A N/A self _eq other N/A __ne__ N/A N/A self other N/A N/A N/A N/A N/A self __class__ N/A other __class__ N/A N/A NotImplemented N/A N/A N/A N/A self _eq other N/A N/A __hash__ None get_prev_sibling N/A N/A self N/A N/A N/A Return previous child in parent's children, or None. N/A N/A N/A self parent None N/A N/A None N/A N/A i child N/A enumerate N/A N/A self parent children N/A N/A N/A child self N/A N/A N/A i 0 N/A N/A None N/A N/A N/A N/A self parent children N/A N/A i 1 N/A get_next_sibling N/A N/A self N/A N/A N/A Return next child in parent's children, or None. N/A N/A N/A self parent None N/A N/A None N/A N/A i child N/A enumerate N/A N/A self parent children N/A N/A N/A child self N/A N/A N/A N/A N/A N/A N/A self parent children N/A N/A i 1 N/A N/A N/A IndexError N/A N/A None N/A get_prev_leaf N/A N/A self N/A N/A N/A Return the leaf node that precedes this node in the parse tree. last_child N/A N/A node N/A N/A N/A N/A isinstance node Leaf N/A N/A node N/A N/A N/A N/A node children N/A N/A None N/A N/A N/A last_child N/A N/A node children N/A -1 N/A N/A N/A N/A self parent None N/A N/A None N/A prev N/A N/A self get_prev_sibling N/A N/A isinstance prev Leaf N/A N/A prev N/A N/A N/A prev None N/A N/A N/A last_child prev N/A N/A N/A N/A self parent get_prev_leaf N/A get_next_leaf N/A N/A self N/A N/A N/A Return self if leaf, otherwise the leaf node that succeeds this
        node in the parse tree.
         N/A node self N/A N/A N/A isinstance node Leaf N/A N/A N/A node children N/A node N/A N/A node children N/A 0 N/A node N/A get_lineno N/A N/A self N/A N/A N/A Return the line number which generated the invocant node. N/A N/A N/A N/A self get_next_leaf lineno N/A get_prefix N/A N/A self N/A N/A N/A Return the prefix of the next leaf node. N/A N/A N/A N/A self get_next_leaf prefix N/A N/A Node N/A BaseNode N/A N/A 
    Node implementation for nonterminals.
     __init__ N/A N/A self type children context N/A None N/A N/A N/A self type type N/A N/A self children N/A list children N/A ch N/A self children N/A N/A N/A ch parent self N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%s, %r) N/A N/A N/A self __class__ __name__ N/A self type N/A self children N/A __str__ N/A N/A self N/A N/A N/A This reproduces the input source exactly. N/A N/A N/A join N/A map str N/A self children N/A _eq N/A N/A self other N/A N/A N/A N/A N/A N/A self type N/A self children N/A N/A other type N/A other children N/A __getitem__ N/A N/A self index N/A N/A N/A N/A N/A self children N/A index N/A __iter__ N/A N/A self N/A N/A N/A N/A iter N/A self children N/A __len__ N/A N/A self N/A N/A N/A N/A len N/A self children N/A N/A Leaf N/A BaseNode N/A N/A 
    Node implementation for leaf nodes (terminals).
     N/A prefix N/A lineno 0 N/A column 0 __init__ N/A N/A self type value context N/A None N/A N/A N/A self type type N/A N/A self value value N/A N/A context None N/A N/A N/A N/A self prefix N/A N/A self lineno N/A self column context N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%r, %r, %r) N/A N/A N/A self __class__ __name__ N/A self type N/A self value N/A self prefix N/A __str__ N/A N/A self N/A N/A N/A This reproduces the input source exactly. N/A N/A N/A self prefix N/A str N/A self value N/A _eq N/A N/A self other N/A N/A N/A Compares two nodes for equality. N/A N/A N/A N/A self type N/A self value N/A N/A other type N/A other value N/A N/A convert N/A N/A grammar raw_node N/A N/A N/A Convert raw node to a Node or Leaf instance. N/A N/A type value context children raw_node N/A N/A children N/A type N/A grammar number2symbol N/A N/A N/A N/A len children 1 N/A N/A N/A children N/A 0 N/A N/A Node type children context context N/A N/A N/A Leaf type value context context N/A nice_repr N/A N/A node number2name prefix N/A False N/A _repr N/A N/A node N/A N/A N/A N/A isinstance node Leaf N/A N/A N/A %s(%r) N/A N/A number2name N/A N/A node type N/A node value N/A N/A N/A %s(%s) N/A N/A number2name N/A N/A node type N/A N/A ,  join N/A map _repr N/A node children N/A _prepr N/A N/A node N/A N/A N/A N/A isinstance node Leaf N/A N/A N/A %s(%r, %r) N/A N/A number2name N/A N/A node type N/A node prefix N/A node value N/A N/A N/A %s(%s) N/A N/A number2name N/A N/A node type N/A N/A ,  join N/A map _prepr N/A node children N/A N/A N/A N/A N/A prefix _prepr _repr node N/A NodeVisitor N/A object N/A __init__ N/A N/A self number2name N/A args N/A N/A N/A self number2name number2name N/A N/A N/A self init args N/A init N/A N/A self N/A args N/A N/A N/A visit N/A N/A self node N/A N/A N/A Visit a node. N/A method N/A visit_ N/A N/A self number2name N/A N/A node type N/A visitor N/A getattr self method N/A self generic_visit N/A N/A visitor node N/A generic_visit N/A N/A self node N/A N/A N/A Called if no explicit visitor function exists for a node. N/A N/A isinstance node Node N/A N/A child node N/A N/A N/A N/A self visit child N/A N/A