Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
a7e1f43b
Commit
a7e1f43b
authored
Oct 15, 2001
by
Tim Peters
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove obsolete __dynamic__ distinction.
parent
6006629c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
126 deletions
+8
-126
Lib/test/pydocfodder.py
Lib/test/pydocfodder.py
+8
-126
No files found.
Lib/test/pydocfodder.py
View file @
a7e1f43b
...
...
@@ -78,10 +78,8 @@ class D_classic(B_classic, C_classic):
"Method defined in D."
class
A_new_dynamic
(
object
):
"A new-style dynamic class."
__dynamic__
=
1
class
A_new
(
object
):
"A new-style class."
def
A_method
(
self
):
"Method defined in A."
...
...
@@ -119,10 +117,8 @@ class A_new_dynamic(object):
A_int_alias
=
int
class
B_new_dynamic
(
A_new_dynamic
):
"A new-style dynamic class, derived from A_new_dynamic."
__dynamic__
=
1
class
B_new
(
A_new
):
"A new-style class, derived from A_new."
def
AB_method
(
self
):
"Method defined in A and B."
...
...
@@ -141,10 +137,8 @@ class B_new_dynamic(A_new_dynamic):
def
BCD_method
(
self
):
"Method defined in B, C and D."
class
C_new_dynamic
(
A_new_dynamic
):
"A new-style dynamic class, derived from A_new_dynamic."
__dynamic__
=
1
class
C_new
(
A_new
):
"A new-style class, derived from A_new."
def
AC_method
(
self
):
"Method defined in A and C."
...
...
@@ -163,122 +157,10 @@ class C_new_dynamic(A_new_dynamic):
def
CD_method
(
self
):
"Method defined in C and D."
class
D_new_dynamic
(
B_new_dynamic
,
C_new_dynamic
):
"""A new-style dynamic class, derived from B_new_dynamic and
C_new_dynamic.
class
D_new
(
B_new
,
C_new
):
"""A new-style class, derived from B_new and C_new.
"""
__dynamic__
=
1
def
AD_method
(
self
):
"Method defined in A and D."
def
ABD_method
(
self
):
"Method defined in A, B and D."
def
ACD_method
(
self
):
"Method defined in A, C and D."
def
ABCD_method
(
self
):
"Method defined in A, B, C and D."
def
BD_method
(
self
):
"Method defined in B and D."
def
BCD_method
(
self
):
"Method defined in B, C and D."
def
CD_method
(
self
):
"Method defined in C and D."
def
D_method
(
self
):
"Method defined in D."
class
A_new_static
(
object
):
"A new-style static class."
__dynamic__
=
0
def
A_method
(
self
):
"Method defined in A."
def
AB_method
(
self
):
"Method defined in A and B."
def
AC_method
(
self
):
"Method defined in A and C."
def
AD_method
(
self
):
"Method defined in A and D."
def
ABC_method
(
self
):
"Method defined in A, B and C."
def
ABD_method
(
self
):
"Method defined in A, B and D."
def
ACD_method
(
self
):
"Method defined in A, C and D."
def
ABCD_method
(
self
):
"Method defined in A, B, C and D."
def
A_classmethod
(
cls
,
x
):
"A class method defined in A."
A_classmethod
=
classmethod
(
A_classmethod
)
def
A_staticmethod
():
"A static method defined in A."
A_staticmethod
=
staticmethod
(
A_staticmethod
)
def
_getx
(
self
):
"A property getter function."
def
_setx
(
self
,
value
):
"A property setter function."
def
_delx
(
self
):
"A property deleter function."
A_property
=
property
(
fdel
=
_delx
,
fget
=
_getx
,
fset
=
_setx
,
doc
=
"A sample property defined in A."
)
A_int_alias
=
int
class
B_new_static
(
A_new_static
):
"A new-style static class, derived from A_new_static."
__dynamic__
=
0
def
AB_method
(
self
):
"Method defined in A and B."
def
ABC_method
(
self
):
"Method defined in A, B and C."
def
ABD_method
(
self
):
"Method defined in A, B and D."
def
ABCD_method
(
self
):
"Method defined in A, B, C and D."
def
B_method
(
self
):
"Method defined in B."
def
BC_method
(
self
):
"Method defined in B and C."
def
BD_method
(
self
):
"Method defined in B and D."
def
BCD_method
(
self
):
"Method defined in B, C and D."
class
C_new_static
(
A_new_static
):
"A new-style static class, derived from A_new_static."
__dynamic__
=
0
def
AC_method
(
self
):
"Method defined in A and C."
def
ABC_method
(
self
):
"Method defined in A, B and C."
def
ACD_method
(
self
):
"Method defined in A, C and D."
def
ABCD_method
(
self
):
"Method defined in A, B, C and D."
def
BC_method
(
self
):
"Method defined in B and C."
def
BCD_method
(
self
):
"Method defined in B, C and D."
def
C_method
(
self
):
"Method defined in C."
def
CD_method
(
self
):
"Method defined in C and D."
class
D_new_static
(
B_new_static
,
C_new_static
):
"A new-style static class, derived from B_new_static and C_new_static."
__dynamic__
=
0
def
AD_method
(
self
):
"Method defined in A and D."
def
ABD_method
(
self
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment