Răsfoiți Sursa

Fix bug: inheritance of Python classes didn't show up

rdb 17 ani în urmă
părinte
comite
f808e0a03b
1 a modificat fișierele cu 15 adăugiri și 14 ștergeri
  1. 15 14
      direct/src/directscripts/gendocs.py

+ 15 - 14
direct/src/directscripts/gendocs.py

@@ -389,20 +389,21 @@ DOCSTRING_STMT_PATTERN = (
 
 
 DERIVATION_PATTERN = (
 DERIVATION_PATTERN = (
     symbol.test,
     symbol.test,
-    (symbol.and_test,
-     (symbol.not_test,
-      (symbol.comparison,
-       (symbol.expr,
-        (symbol.xor_expr,
-         (symbol.and_expr,
-          (symbol.shift_expr,
-           (symbol.arith_expr,
-            (symbol.term,
-             (symbol.factor,
-              (symbol.power,
-               (symbol.atom,
-                (token.NAME, ['classname'])
-   )))))))))))))
+    (symbol.or_test,
+     (symbol.and_test,
+      (symbol.not_test,
+       (symbol.comparison,
+        (symbol.expr,
+         (symbol.xor_expr,
+          (symbol.and_expr,
+           (symbol.shift_expr,
+            (symbol.arith_expr,
+             (symbol.term,
+              (symbol.factor,
+               (symbol.power,
+                (symbol.atom,
+                 (token.NAME, ['classname'])
+   ))))))))))))))
 
 
 ASSIGNMENT_STMT_PATTERN = (
 ASSIGNMENT_STMT_PATTERN = (
     symbol.stmt,
     symbol.stmt,