src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.SimplifyNodeVisitor.html

branch
eric7
changeset 10479
856476537696
parent 10358
957c9de01d42
child 11141
2f5f73c51c7c
diff -r de9106c55c3d -r 856476537696 src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.SimplifyNodeVisitor.html
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.SimplifyNodeVisitor.html	Thu Jan 04 17:16:15 2024 +0100
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.SimplifyNodeVisitor.html	Thu Jan 04 18:02:25 2024 +0100
@@ -7,54 +7,51 @@
 <body>
 <a NAME="top" ID="top"></a>
 <h1>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Simplify.SimplifyNodeVisitor</h1>
-
 <p>
 Module implementing a node visitor checking for code that could be simplified.
 </p>
+
 <h3>Global Attributes</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Classes</h3>
-
 <table>
-
 <tr>
 <td><a href="#SimplifyNodeVisitor">SimplifyNodeVisitor</a></td>
 <td>Class to traverse the AST node tree and check for code that can be simplified.</td>
 </tr>
 </table>
+
 <h3>Functions</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <hr />
 <hr />
 <a NAME="SimplifyNodeVisitor" ID="SimplifyNodeVisitor"></a>
 <h2>SimplifyNodeVisitor</h2>
-
 <p>
     Class to traverse the AST node tree and check for code that can be
     simplified.
 </p>
+
 <h3>Derived from</h3>
 ast.NodeVisitor
 <h3>Class Attributes</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Class Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
+
 <h3>Methods</h3>
-
 <table>
-
 <tr>
 <td><a href="#SimplifyNodeVisitor.__init__">SimplifyNodeVisitor</a></td>
 <td>Constructor</td>
@@ -352,19 +349,20 @@
 <td>Public method to process a With node.</td>
 </tr>
 </table>
+
 <h3>Static Methods</h3>
-
 <table>
 <tr><td>None</td></tr>
 </table>
 
+
 <a NAME="SimplifyNodeVisitor.__init__" ID="SimplifyNodeVisitor.__init__"></a>
 <h4>SimplifyNodeVisitor (Constructor)</h4>
 <b>SimplifyNodeVisitor</b>(<i>errorCallback</i>)
-
 <p>
         Constructor
 </p>
+
 <dl>
 
 <dt><i>errorCallback</i> (func)</dt>
@@ -375,10 +373,10 @@
 <a NAME="SimplifyNodeVisitor.__bodyContainsContinue" ID="SimplifyNodeVisitor.__bodyContainsContinue"></a>
 <h4>SimplifyNodeVisitor.__bodyContainsContinue</h4>
 <b>__bodyContainsContinue</b>(<i>stmts</i>)
-
 <p>
         Private method to check, if a list of statements contain a 'continue' statement.
 </p>
+
 <dl>
 
 <dt><i>stmts</i> (list of ast.stmt)</dt>
@@ -401,10 +399,10 @@
 <a NAME="SimplifyNodeVisitor.__check101" ID="SimplifyNodeVisitor.__check101"></a>
 <h4>SimplifyNodeVisitor.__check101</h4>
 <b>__check101</b>(<i>node</i>)
-
 <p>
         Private method to check for duplicate isinstance() calls.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -415,10 +413,10 @@
 <a NAME="SimplifyNodeVisitor.__check102" ID="SimplifyNodeVisitor.__check102"></a>
 <h4>SimplifyNodeVisitor.__check102</h4>
 <b>__check102</b>(<i>node</i>)
-
 <p>
         Private method to check for nested if statements without else blocks.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -429,11 +427,11 @@
 <a NAME="SimplifyNodeVisitor.__check103" ID="SimplifyNodeVisitor.__check103"></a>
 <h4>SimplifyNodeVisitor.__check103</h4>
 <b>__check103</b>(<i>node</i>)
-
 <p>
         Private method to check for calls that wrap a condition to return
         a bool.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -444,10 +442,10 @@
 <a NAME="SimplifyNodeVisitor.__check104" ID="SimplifyNodeVisitor.__check104"></a>
 <h4>SimplifyNodeVisitor.__check104</h4>
 <b>__check104</b>(<i>node</i>)
-
 <p>
         Private method to check for "iterate and yield" patterns.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.For)</dt>
@@ -458,10 +456,10 @@
 <a NAME="SimplifyNodeVisitor.__check105" ID="SimplifyNodeVisitor.__check105"></a>
 <h4>SimplifyNodeVisitor.__check105</h4>
 <b>__check105</b>(<i>node</i>)
-
 <p>
         Private method to check for "try-except-pass" patterns.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Try)</dt>
@@ -472,10 +470,10 @@
 <a NAME="SimplifyNodeVisitor.__check106" ID="SimplifyNodeVisitor.__check106"></a>
 <h4>SimplifyNodeVisitor.__check106</h4>
 <b>__check106</b>(<i>node</i>)
-
 <p>
         Private method to check for calls where an exception is raised in else.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -486,11 +484,11 @@
 <a NAME="SimplifyNodeVisitor.__check107" ID="SimplifyNodeVisitor.__check107"></a>
 <h4>SimplifyNodeVisitor.__check107</h4>
 <b>__check107</b>(<i>node</i>)
-
 <p>
         Private method to check for calls where try/except and finally have
         'return'.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Try)</dt>
@@ -501,11 +499,11 @@
 <a NAME="SimplifyNodeVisitor.__check108" ID="SimplifyNodeVisitor.__check108"></a>
 <h4>SimplifyNodeVisitor.__check108</h4>
 <b>__check108</b>(<i>node</i>)
-
 <p>
         Private method to check for if-elses which could be a ternary
         operator assignment.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -516,11 +514,11 @@
 <a NAME="SimplifyNodeVisitor.__check109" ID="SimplifyNodeVisitor.__check109"></a>
 <h4>SimplifyNodeVisitor.__check109</h4>
 <b>__check109</b>(<i>node</i>)
-
 <p>
         Private method to check for multiple equalities with the same value
         are combined via "or".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -531,10 +529,10 @@
 <a NAME="SimplifyNodeVisitor.__check110_111" ID="SimplifyNodeVisitor.__check110_111"></a>
 <h4>SimplifyNodeVisitor.__check110_111</h4>
 <b>__check110_111</b>(<i>node</i>)
-
 <p>
         Private method to check if any / all could be used.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.For)</dt>
@@ -545,11 +543,11 @@
 <a NAME="SimplifyNodeVisitor.__check112" ID="SimplifyNodeVisitor.__check112"></a>
 <h4>SimplifyNodeVisitor.__check112</h4>
 <b>__check112</b>(<i>node</i>)
-
 <p>
         Private method to check for non-capitalized calls to environment
         variables.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Expr)</dt>
@@ -560,11 +558,11 @@
 <a NAME="SimplifyNodeVisitor.__check113" ID="SimplifyNodeVisitor.__check113"></a>
 <h4>SimplifyNodeVisitor.__check113</h4>
 <b>__check113</b>(<i>node</i>)
-
 <p>
         Private method to check for loops in which "enumerate" should be
         used.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.For)</dt>
@@ -575,11 +573,11 @@
 <a NAME="SimplifyNodeVisitor.__check114" ID="SimplifyNodeVisitor.__check114"></a>
 <h4>SimplifyNodeVisitor.__check114</h4>
 <b>__check114</b>(<i>node</i>)
-
 <p>
         Private method to check for alternative if clauses with identical
         bodies.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -590,11 +588,11 @@
 <a NAME="SimplifyNodeVisitor.__check115" ID="SimplifyNodeVisitor.__check115"></a>
 <h4>SimplifyNodeVisitor.__check115</h4>
 <b>__check115</b>(<i>node</i>)
-
 <p>
         Private method to to check for places where open() is called without
         a context handler.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -605,7 +603,6 @@
 <a NAME="SimplifyNodeVisitor.__check116" ID="SimplifyNodeVisitor.__check116"></a>
 <h4>SimplifyNodeVisitor.__check116</h4>
 <b>__check116</b>(<i>node</i>)
-
 <p>
         Private method to check for places with 3 or more consecutive
         if-statements with direct returns.
@@ -616,6 +613,7 @@
         * Each if-statement must just have a "return"
         * Else must also just have a return
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -626,10 +624,10 @@
 <a NAME="SimplifyNodeVisitor.__check117" ID="SimplifyNodeVisitor.__check117"></a>
 <h4>SimplifyNodeVisitor.__check117</h4>
 <b>__check117</b>(<i>node</i>)
-
 <p>
         Private method to check for multiple with-statements with same scope.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.With)</dt>
@@ -640,10 +638,10 @@
 <a NAME="SimplifyNodeVisitor.__check118" ID="SimplifyNodeVisitor.__check118"></a>
 <h4>SimplifyNodeVisitor.__check118</h4>
 <b>__check118</b>(<i>node</i>)
-
 <p>
         Private method to check for usages of "key in dict.keys()".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Compare or ast.For)</dt>
@@ -654,10 +652,10 @@
 <a NAME="SimplifyNodeVisitor.__check119" ID="SimplifyNodeVisitor.__check119"></a>
 <h4>SimplifyNodeVisitor.__check119</h4>
 <b>__check119</b>(<i>node</i>)
-
 <p>
         Private method to check for classes that should be "dataclasses".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.ClassDef)</dt>
@@ -668,10 +666,10 @@
 <a NAME="SimplifyNodeVisitor.__check120_121" ID="SimplifyNodeVisitor.__check120_121"></a>
 <h4>SimplifyNodeVisitor.__check120_121</h4>
 <b>__check120_121</b>(<i>node</i>)
-
 <p>
         Private method to check for classes that inherit from object.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.ClassDef)</dt>
@@ -682,11 +680,11 @@
 <a NAME="SimplifyNodeVisitor.__check122" ID="SimplifyNodeVisitor.__check122"></a>
 <h4>SimplifyNodeVisitor.__check122</h4>
 <b>__check122</b>(<i>node</i>)
-
 <p>
         Private method to check for all if-blocks which only check if a key
         is in a dictionary.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -697,10 +695,10 @@
 <a NAME="SimplifyNodeVisitor.__check123" ID="SimplifyNodeVisitor.__check123"></a>
 <h4>SimplifyNodeVisitor.__check123</h4>
 <b>__check123</b>(<i>node</i>)
-
 <p>
         Private method to check for complicated dictionary access with default value.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -711,11 +709,11 @@
 <a NAME="SimplifyNodeVisitor.__check181" ID="SimplifyNodeVisitor.__check181"></a>
 <h4>SimplifyNodeVisitor.__check181</h4>
 <b>__check181</b>(<i>node</i>)
-
 <p>
         Private method to check for assignments that could be converted into
         an augmented assignment.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Assign)</dt>
@@ -726,11 +724,11 @@
 <a NAME="SimplifyNodeVisitor.__check182" ID="SimplifyNodeVisitor.__check182"></a>
 <h4>SimplifyNodeVisitor.__check182</h4>
 <b>__check182</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of type 'super()' that could
         be shortened to 'super()'.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -741,11 +739,11 @@
 <a NAME="SimplifyNodeVisitor.__check201" ID="SimplifyNodeVisitor.__check201"></a>
 <h4>SimplifyNodeVisitor.__check201</h4>
 <b>__check201</b>(<i>node</i>)
-
 <p>
         Private method to check for calls where an unary 'not' is used for
         an unequality.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -756,11 +754,11 @@
 <a NAME="SimplifyNodeVisitor.__check202" ID="SimplifyNodeVisitor.__check202"></a>
 <h4>SimplifyNodeVisitor.__check202</h4>
 <b>__check202</b>(<i>node</i>)
-
 <p>
         Private method to check for calls where an unary 'not' is used for
         an equality.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -771,11 +769,11 @@
 <a NAME="SimplifyNodeVisitor.__check203" ID="SimplifyNodeVisitor.__check203"></a>
 <h4>SimplifyNodeVisitor.__check203</h4>
 <b>__check203</b>(<i>node</i>)
-
 <p>
         Private method to check for calls where an unary 'not' is used for
         an in-check.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -786,10 +784,10 @@
 <a NAME="SimplifyNodeVisitor.__check204" ID="SimplifyNodeVisitor.__check204"></a>
 <h4>SimplifyNodeVisitor.__check204</h4>
 <b>__check204</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "not (a < b)".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -800,10 +798,10 @@
 <a NAME="SimplifyNodeVisitor.__check205" ID="SimplifyNodeVisitor.__check205"></a>
 <h4>SimplifyNodeVisitor.__check205</h4>
 <b>__check205</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "not (a <= b)".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -814,10 +812,10 @@
 <a NAME="SimplifyNodeVisitor.__check206" ID="SimplifyNodeVisitor.__check206"></a>
 <h4>SimplifyNodeVisitor.__check206</h4>
 <b>__check206</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "not (a > b)".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -828,10 +826,10 @@
 <a NAME="SimplifyNodeVisitor.__check207" ID="SimplifyNodeVisitor.__check207"></a>
 <h4>SimplifyNodeVisitor.__check207</h4>
 <b>__check207</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "not (a >= b)".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -842,10 +840,10 @@
 <a NAME="SimplifyNodeVisitor.__check208" ID="SimplifyNodeVisitor.__check208"></a>
 <h4>SimplifyNodeVisitor.__check208</h4>
 <b>__check208</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "not (not a)".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -856,10 +854,10 @@
 <a NAME="SimplifyNodeVisitor.__check211" ID="SimplifyNodeVisitor.__check211"></a>
 <h4>SimplifyNodeVisitor.__check211</h4>
 <b>__check211</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "True if a else False".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.IfExp)</dt>
@@ -870,10 +868,10 @@
 <a NAME="SimplifyNodeVisitor.__check212" ID="SimplifyNodeVisitor.__check212"></a>
 <h4>SimplifyNodeVisitor.__check212</h4>
 <b>__check212</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "False if a else True".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.IfExp)</dt>
@@ -884,10 +882,10 @@
 <a NAME="SimplifyNodeVisitor.__check213" ID="SimplifyNodeVisitor.__check213"></a>
 <h4>SimplifyNodeVisitor.__check213</h4>
 <b>__check213</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "b if not a else a".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.IfExp)</dt>
@@ -898,10 +896,10 @@
 <a NAME="SimplifyNodeVisitor.__check221" ID="SimplifyNodeVisitor.__check221"></a>
 <h4>SimplifyNodeVisitor.__check221</h4>
 <b>__check221</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "a and not a".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -912,10 +910,10 @@
 <a NAME="SimplifyNodeVisitor.__check222" ID="SimplifyNodeVisitor.__check222"></a>
 <h4>SimplifyNodeVisitor.__check222</h4>
 <b>__check222</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "a or not a".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -926,10 +924,10 @@
 <a NAME="SimplifyNodeVisitor.__check223" ID="SimplifyNodeVisitor.__check223"></a>
 <h4>SimplifyNodeVisitor.__check223</h4>
 <b>__check223</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "... or True".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -940,10 +938,10 @@
 <a NAME="SimplifyNodeVisitor.__check224" ID="SimplifyNodeVisitor.__check224"></a>
 <h4>SimplifyNodeVisitor.__check224</h4>
 <b>__check224</b>(<i>node</i>)
-
 <p>
         Private method to check for calls of the type "... and False".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -954,10 +952,10 @@
 <a NAME="SimplifyNodeVisitor.__check301" ID="SimplifyNodeVisitor.__check301"></a>
 <h4>SimplifyNodeVisitor.__check301</h4>
 <b>__check301</b>(<i>node</i>)
-
 <p>
         Private method to check for Yoda conditions.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Compare)</dt>
@@ -968,10 +966,10 @@
 <a NAME="SimplifyNodeVisitor.__check401" ID="SimplifyNodeVisitor.__check401"></a>
 <h4>SimplifyNodeVisitor.__check401</h4>
 <b>__check401</b>(<i>node</i>)
-
 <p>
         Private method to check for bare boolean function arguments.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -982,10 +980,10 @@
 <a NAME="SimplifyNodeVisitor.__check402" ID="SimplifyNodeVisitor.__check402"></a>
 <h4>SimplifyNodeVisitor.__check402</h4>
 <b>__check402</b>(<i>node</i>)
-
 <p>
         Private method to check for bare numeric function arguments.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -996,10 +994,10 @@
 <a NAME="SimplifyNodeVisitor.__check901" ID="SimplifyNodeVisitor.__check901"></a>
 <h4>SimplifyNodeVisitor.__check901</h4>
 <b>__check901</b>(<i>node</i>)
-
 <p>
         Private method to check for unnecessary bool conversion.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1010,10 +1008,10 @@
 <a NAME="SimplifyNodeVisitor.__check904" ID="SimplifyNodeVisitor.__check904"></a>
 <h4>SimplifyNodeVisitor.__check904</h4>
 <b>__check904</b>(<i>node</i>)
-
 <p>
         Private method to check for dictionary initialization.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Assign)</dt>
@@ -1024,10 +1022,10 @@
 <a NAME="SimplifyNodeVisitor.__check905" ID="SimplifyNodeVisitor.__check905"></a>
 <h4>SimplifyNodeVisitor.__check905</h4>
 <b>__check905</b>(<i>node</i>)
-
 <p>
         Private method to check for list initialization by splitting a string.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1038,10 +1036,10 @@
 <a NAME="SimplifyNodeVisitor.__check906" ID="SimplifyNodeVisitor.__check906"></a>
 <h4>SimplifyNodeVisitor.__check906</h4>
 <b>__check906</b>(<i>node</i>)
-
 <p>
         Private method to check for unnecessary nesting of os.path.join().
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1052,10 +1050,10 @@
 <a NAME="SimplifyNodeVisitor.__check907" ID="SimplifyNodeVisitor.__check907"></a>
 <h4>SimplifyNodeVisitor.__check907</h4>
 <b>__check907</b>(<i>node</i>)
-
 <p>
         Private method to check for Union type annotation with None.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Subscript)</dt>
@@ -1066,10 +1064,10 @@
 <a NAME="SimplifyNodeVisitor.__check909" ID="SimplifyNodeVisitor.__check909"></a>
 <h4>SimplifyNodeVisitor.__check909</h4>
 <b>__check909</b>(<i>node</i>)
-
 <p>
         Private method to check for reflexive assignments.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Assign)</dt>
@@ -1080,10 +1078,10 @@
 <a NAME="SimplifyNodeVisitor.__check910" ID="SimplifyNodeVisitor.__check910"></a>
 <h4>SimplifyNodeVisitor.__check910</h4>
 <b>__check910</b>(<i>node</i>)
-
 <p>
         Private method to check for uses of 'dict.get(key, None)'.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1094,10 +1092,10 @@
 <a NAME="SimplifyNodeVisitor.__check911" ID="SimplifyNodeVisitor.__check911"></a>
 <h4>SimplifyNodeVisitor.__check911</h4>
 <b>__check911</b>(<i>node</i>)
-
 <p>
         Private method to check for the expression "zip(_.keys(), _.values())".
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1108,10 +1106,10 @@
 <a NAME="SimplifyNodeVisitor.__expressionUsesVariable" ID="SimplifyNodeVisitor.__expressionUsesVariable"></a>
 <h4>SimplifyNodeVisitor.__expressionUsesVariable</h4>
 <b>__expressionUsesVariable</b>(<i>expr, var</i>)
-
 <p>
         Private method to check, if a variable is used by an expression.
 </p>
+
 <dl>
 
 <dt><i>expr</i> (ast.expr)</dt>
@@ -1138,11 +1136,11 @@
 <a NAME="SimplifyNodeVisitor.__getDuplicatedIsinstanceCall" ID="SimplifyNodeVisitor.__getDuplicatedIsinstanceCall"></a>
 <h4>SimplifyNodeVisitor.__getDuplicatedIsinstanceCall</h4>
 <b>__getDuplicatedIsinstanceCall</b>(<i>node</i>)
-
 <p>
         Private method to get a list of isinstance arguments which could
         be combined.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -1165,11 +1163,11 @@
 <a NAME="SimplifyNodeVisitor.__getIfBodyPairs" ID="SimplifyNodeVisitor.__getIfBodyPairs"></a>
 <h4>SimplifyNodeVisitor.__getIfBodyPairs</h4>
 <b>__getIfBodyPairs</b>(<i>node</i>)
-
 <p>
         Private method to extract a list of pairs of test and body for an
         If node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -1192,10 +1190,10 @@
 <a NAME="SimplifyNodeVisitor.__isConstantIncrease" ID="SimplifyNodeVisitor.__isConstantIncrease"></a>
 <h4>SimplifyNodeVisitor.__isConstantIncrease</h4>
 <b>__isConstantIncrease</b>(<i>expr</i>)
-
 <p>
         Private method to check an expression for being a constant increase.
 </p>
+
 <dl>
 
 <dt><i>expr</i> (ast.AugAssign)</dt>
@@ -1218,10 +1216,10 @@
 <a NAME="SimplifyNodeVisitor.__isExceptionCheck" ID="SimplifyNodeVisitor.__isExceptionCheck"></a>
 <h4>SimplifyNodeVisitor.__isExceptionCheck</h4>
 <b>__isExceptionCheck</b>(<i>node</i>)
-
 <p>
         Private method to check, if the node is checking an exception.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -1244,10 +1242,10 @@
 <a NAME="SimplifyNodeVisitor.__isSameBody" ID="SimplifyNodeVisitor.__isSameBody"></a>
 <h4>SimplifyNodeVisitor.__isSameBody</h4>
 <b>__isSameBody</b>(<i>body1, body2</i>)
-
 <p>
         Private method check, if the given bodies are equivalent.
 </p>
+
 <dl>
 
 <dt><i>body1</i> (list of ast.stmt)</dt>
@@ -1274,10 +1272,10 @@
 <a NAME="SimplifyNodeVisitor.__isSameExpression" ID="SimplifyNodeVisitor.__isSameExpression"></a>
 <h4>SimplifyNodeVisitor.__isSameExpression</h4>
 <b>__isSameExpression</b>(<i>a, b</i>)
-
 <p>
         Private method to check, if two expressions are equal.
 </p>
+
 <dl>
 
 <dt><i>a</i> (ast.expr)</dt>
@@ -1304,10 +1302,10 @@
 <a NAME="SimplifyNodeVisitor.__isStatementEqual" ID="SimplifyNodeVisitor.__isStatementEqual"></a>
 <h4>SimplifyNodeVisitor.__isStatementEqual</h4>
 <b>__isStatementEqual</b>(<i>a, b</i>)
-
 <p>
         Private method to check, if two statements are equal.
 </p>
+
 <dl>
 
 <dt><i>a</i> (ast.stmt)</dt>
@@ -1334,10 +1332,10 @@
 <a NAME="SimplifyNodeVisitor.__negateTest" ID="SimplifyNodeVisitor.__negateTest"></a>
 <h4>SimplifyNodeVisitor.__negateTest</h4>
 <b>__negateTest</b>(<i>node</i>)
-
 <p>
         Private method negate the given Compare node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Compare)</dt>
@@ -1364,10 +1362,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Assign" ID="SimplifyNodeVisitor.visit_Assign"></a>
 <h4>SimplifyNodeVisitor.visit_Assign</h4>
 <b>visit_Assign</b>(<i>node</i>)
-
 <p>
         Public method to process an Assign node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Assign)</dt>
@@ -1378,10 +1376,10 @@
 <a NAME="SimplifyNodeVisitor.visit_BoolOp" ID="SimplifyNodeVisitor.visit_BoolOp"></a>
 <h4>SimplifyNodeVisitor.visit_BoolOp</h4>
 <b>visit_BoolOp</b>(<i>node</i>)
-
 <p>
         Public method to process a BoolOp node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.BoolOp)</dt>
@@ -1392,10 +1390,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Call" ID="SimplifyNodeVisitor.visit_Call"></a>
 <h4>SimplifyNodeVisitor.visit_Call</h4>
 <b>visit_Call</b>(<i>node</i>)
-
 <p>
         Public method to process a Call node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Call)</dt>
@@ -1406,10 +1404,10 @@
 <a NAME="SimplifyNodeVisitor.visit_ClassDef" ID="SimplifyNodeVisitor.visit_ClassDef"></a>
 <h4>SimplifyNodeVisitor.visit_ClassDef</h4>
 <b>visit_ClassDef</b>(<i>node</i>)
-
 <p>
         Public method to process a ClassDef node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.ClassDef)</dt>
@@ -1420,10 +1418,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Compare" ID="SimplifyNodeVisitor.visit_Compare"></a>
 <h4>SimplifyNodeVisitor.visit_Compare</h4>
 <b>visit_Compare</b>(<i>node</i>)
-
 <p>
         Public method to process a Compare node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Compare)</dt>
@@ -1434,10 +1432,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Expr" ID="SimplifyNodeVisitor.visit_Expr"></a>
 <h4>SimplifyNodeVisitor.visit_Expr</h4>
 <b>visit_Expr</b>(<i>node</i>)
-
 <p>
         Public method to process an Expr node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Expr)</dt>
@@ -1448,10 +1446,10 @@
 <a NAME="SimplifyNodeVisitor.visit_For" ID="SimplifyNodeVisitor.visit_For"></a>
 <h4>SimplifyNodeVisitor.visit_For</h4>
 <b>visit_For</b>(<i>node</i>)
-
 <p>
         Public method to process a For node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.For)</dt>
@@ -1462,10 +1460,10 @@
 <a NAME="SimplifyNodeVisitor.visit_If" ID="SimplifyNodeVisitor.visit_If"></a>
 <h4>SimplifyNodeVisitor.visit_If</h4>
 <b>visit_If</b>(<i>node</i>)
-
 <p>
         Public method to process an If node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.If)</dt>
@@ -1476,10 +1474,10 @@
 <a NAME="SimplifyNodeVisitor.visit_IfExp" ID="SimplifyNodeVisitor.visit_IfExp"></a>
 <h4>SimplifyNodeVisitor.visit_IfExp</h4>
 <b>visit_IfExp</b>(<i>node</i>)
-
 <p>
         Public method to process an IfExp node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.IfExp)</dt>
@@ -1490,10 +1488,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Subscript" ID="SimplifyNodeVisitor.visit_Subscript"></a>
 <h4>SimplifyNodeVisitor.visit_Subscript</h4>
 <b>visit_Subscript</b>(<i>node</i>)
-
 <p>
         Public method to process a Subscript node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Subscript)</dt>
@@ -1504,10 +1502,10 @@
 <a NAME="SimplifyNodeVisitor.visit_Try" ID="SimplifyNodeVisitor.visit_Try"></a>
 <h4>SimplifyNodeVisitor.visit_Try</h4>
 <b>visit_Try</b>(<i>node</i>)
-
 <p>
         Public method to process a Try node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.Try)</dt>
@@ -1518,10 +1516,10 @@
 <a NAME="SimplifyNodeVisitor.visit_UnaryOp" ID="SimplifyNodeVisitor.visit_UnaryOp"></a>
 <h4>SimplifyNodeVisitor.visit_UnaryOp</h4>
 <b>visit_UnaryOp</b>(<i>node</i>)
-
 <p>
         Public method to process a UnaryOp node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.UnaryOp)</dt>
@@ -1532,10 +1530,10 @@
 <a NAME="SimplifyNodeVisitor.visit_With" ID="SimplifyNodeVisitor.visit_With"></a>
 <h4>SimplifyNodeVisitor.visit_With</h4>
 <b>visit_With</b>(<i>node</i>)
-
 <p>
         Public method to process a With node.
 </p>
+
 <dl>
 
 <dt><i>node</i> (ast.With)</dt>
@@ -1545,4 +1543,4 @@
 </dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
-</body></html>
\ No newline at end of file
+</body></html>

eric ide

mercurial