$41 GRAYBYTE WORDPRESS FILE MANAGER $47

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/

HOME
Current File : /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp//simple_copy.py
# Copyright 2014 Google Inc. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

"""A clone of the default copy.deepcopy that doesn't handle cyclic
structures or complex types except for dicts and lists. This is
because gyp copies so large structure that small copy overhead ends up
taking seconds in a project the size of Chromium."""

class Error(Exception):
  pass

__all__ = ["Error", "deepcopy"]

def deepcopy(x):
  """Deep copy operation on gyp objects such as strings, ints, dicts
  and lists. More than twice as fast as copy.deepcopy but much less
  generic."""

  try:
    return _deepcopy_dispatch[type(x)](x)
  except KeyError:
    raise Error('Unsupported type %s for deepcopy. Use copy.deepcopy ' +
                'or expand simple_copy support.' % type(x))

_deepcopy_dispatch = d = {}

def _deepcopy_atomic(x):
  return x

try:
  types = bool, float, int, str, type, type(None), long, unicode
except NameError:  # Python 3
  types = bool, float, int, str, type, type(None)

for x in types:
  d[x] = _deepcopy_atomic

def _deepcopy_list(x):
  return [deepcopy(a) for a in x]
d[list] = _deepcopy_list

def _deepcopy_dict(x):
  y = {}
  for key, value in x.items():
    y[deepcopy(key)] = deepcopy(value)
  return y
d[dict] = _deepcopy_dict

del d


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
1 Jan 1970 12.00 AM
root / root
0
generator
--
3 Mar 2024 10.36 PM
root / root
0755
MSVSNew.py
11.656 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSProject.py
6.237 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSSettings.py
44.11 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSSettings_test.py
64.562 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSToolFile.py
1.762 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSUserFile.py
4.967 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSUtil.py
9.31 KB
10 Mar 2021 2.36 PM
root / root
0644
MSVSVersion.py
17.024 KB
10 Mar 2021 2.36 PM
root / root
0644
__init__.py
21.868 KB
10 Mar 2021 2.36 PM
root / root
0644
common.py
20.579 KB
10 Mar 2021 2.36 PM
root / root
0644
common_test.py
1.918 KB
10 Mar 2021 2.36 PM
root / root
0644
easy_xml.py
4.873 KB
10 Mar 2021 2.36 PM
root / root
0644
easy_xml_test.py
3.249 KB
10 Mar 2021 2.36 PM
root / root
0644
flock_tool.py
1.706 KB
10 Mar 2021 2.36 PM
root / root
0644
input.py
113.647 KB
10 Mar 2021 2.36 PM
root / root
0644
input_test.py
3.11 KB
10 Mar 2021 2.36 PM
root / root
0644
mac_tool.py
22.892 KB
10 Mar 2021 2.36 PM
root / root
0644
msvs_emulation.py
46.759 KB
10 Mar 2021 2.36 PM
root / root
0644
ninja_syntax.py
5.406 KB
10 Mar 2021 2.36 PM
root / root
0644
simple_copy.py
1.302 KB
10 Mar 2021 2.36 PM
root / root
0644
win_tool.py
12.723 KB
10 Mar 2021 2.36 PM
root / root
0644
xcode_emulation.py
64.854 KB
10 Mar 2021 2.36 PM
root / root
0644
xcode_ninja.py
10.32 KB
10 Mar 2021 2.36 PM
root / root
0644
xcodeproj_file.py
117.659 KB
10 Mar 2021 2.36 PM
root / root
0644
xml_fix.py
2.123 KB
10 Mar 2021 2.36 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF