build(python): simplify rpycdec vendor layout
This commit was merged in pull request #17.
This commit is contained in:
82
third_party/python/rpycdec/src/renpy/python.py
vendored
Normal file
82
third_party/python/rpycdec/src/renpy/python.py
vendored
Normal file
@@ -0,0 +1,82 @@
|
||||
import ast
|
||||
import random
|
||||
from .object import Object
|
||||
|
||||
|
||||
class StoreDeleted(object):
|
||||
pass
|
||||
|
||||
|
||||
class StoreModule(object):
|
||||
pass
|
||||
|
||||
|
||||
class StoreDict(dict):
|
||||
pass
|
||||
|
||||
|
||||
class StoreBackup:
|
||||
pass
|
||||
|
||||
|
||||
class NoRollback(object):
|
||||
pass
|
||||
|
||||
|
||||
class WrapNode(ast.NodeTransformer):
|
||||
pass
|
||||
|
||||
|
||||
class CompressedList(object):
|
||||
pass
|
||||
|
||||
|
||||
class RevertableList(list):
|
||||
pass
|
||||
|
||||
|
||||
class RevertableDict(dict):
|
||||
pass
|
||||
|
||||
|
||||
class RevertableSet(set):
|
||||
def __setstate__(self, state):
|
||||
if isinstance(state, tuple):
|
||||
self.update(state[0].keys())
|
||||
else:
|
||||
self.update(state)
|
||||
|
||||
__reduce__ = object.__reduce__
|
||||
__reduce_ex__ = object.__reduce_ex__
|
||||
|
||||
|
||||
class RevertableObject(object):
|
||||
pass
|
||||
|
||||
|
||||
class RollbackRandom(random.Random):
|
||||
pass
|
||||
|
||||
|
||||
class DetRandom(random.Random):
|
||||
pass
|
||||
|
||||
|
||||
class Rollback(Object):
|
||||
pass
|
||||
|
||||
|
||||
class RollbackLog(Object):
|
||||
pass
|
||||
|
||||
|
||||
class StoreProxy(object):
|
||||
pass
|
||||
|
||||
|
||||
def py_compile(source, mode, filename="<none>", lineno=1, ast_node=False, cache=True):
|
||||
pass
|
||||
|
||||
|
||||
def py_eval_bytecode(bytecode, globals=None, locals=None): # @ReservedAssignment
|
||||
pass
|
||||
Reference in New Issue
Block a user