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>