V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
object-macros-undef.h
1 // Copyright 2016 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 // Generate this file using the update-object-macros-undef.py script.
6 
7 // PRESUBMIT_INTENTIONALLY_MISSING_INCLUDE_GUARD
8 
9 #undef OBJECT_CONSTRUCTORS
10 #undef OBJECT_CONSTRUCTORS_IMPL
11 #undef NEVER_READ_ONLY_SPACE
12 #undef NEVER_READ_ONLY_SPACE_IMPL
13 #undef DECL_PRIMITIVE_ACCESSORS
14 #undef DECL_BOOLEAN_ACCESSORS
15 #undef DECL_INT_ACCESSORS
16 #undef DECL_INT32_ACCESSORS
17 #undef DECL_UINT16_ACCESSORS
18 #undef DECL_UINT8_ACCESSORS
19 #undef DECL_ACCESSORS
20 #undef DECL_ACCESSORS2
21 #undef DECL_CAST
22 #undef DECL_CAST2
23 #undef CAST_ACCESSOR
24 #undef CAST_ACCESSOR2
25 #undef INT_ACCESSORS
26 #undef INT32_ACCESSORS
27 #undef RELAXED_INT32_ACCESSORS
28 #undef UINT16_ACCESSORS
29 #undef UINT8_ACCESSORS
30 #undef ACCESSORS_CHECKED2
31 #undef ACCESSORS_CHECKED3
32 #undef ACCESSORS_CHECKED
33 #undef ACCESSORS
34 #undef ACCESSORS2
35 #undef SYNCHRONIZED_ACCESSORS_CHECKED2
36 #undef SYNCHRONIZED_ACCESSORS_CHECKED
37 #undef SYNCHRONIZED_ACCESSORS
38 #undef WEAK_ACCESSORS_CHECKED2
39 #undef WEAK_ACCESSORS_CHECKED
40 #undef WEAK_ACCESSORS
41 #undef SMI_ACCESSORS_CHECKED
42 #undef SMI_ACCESSORS
43 #undef SYNCHRONIZED_SMI_ACCESSORS
44 #undef RELAXED_SMI_ACCESSORS
45 #undef BOOL_GETTER
46 #undef BOOL_ACCESSORS
47 #undef BIT_FIELD_ACCESSORS
48 #undef INSTANCE_TYPE_CHECKER
49 #undef TYPE_CHECKER
50 #undef FIELD_ADDR
51 #undef READ_FIELD
52 #undef READ_WEAK_FIELD
53 #undef ACQUIRE_READ_FIELD
54 #undef RELAXED_READ_FIELD
55 #undef RELAXED_READ_WEAK_FIELD
56 #undef WRITE_FIELD
57 #undef WRITE_WEAK_FIELD
58 #undef RELEASE_WRITE_FIELD
59 #undef RELAXED_WRITE_FIELD
60 #undef WRITE_BARRIER
61 #undef WEAK_WRITE_BARRIER
62 #undef CONDITIONAL_WRITE_BARRIER
63 #undef CONDITIONAL_WEAK_WRITE_BARRIER
64 #undef READ_DOUBLE_FIELD
65 #undef WRITE_DOUBLE_FIELD
66 #undef READ_INT_FIELD
67 #undef WRITE_INT_FIELD
68 #undef ACQUIRE_READ_INTPTR_FIELD
69 #undef RELAXED_READ_INTPTR_FIELD
70 #undef READ_INTPTR_FIELD
71 #undef RELEASE_WRITE_INTPTR_FIELD
72 #undef RELAXED_WRITE_INTPTR_FIELD
73 #undef WRITE_INTPTR_FIELD
74 #undef READ_UINTPTR_FIELD
75 #undef WRITE_UINTPTR_FIELD
76 #undef READ_UINT8_FIELD
77 #undef WRITE_UINT8_FIELD
78 #undef RELAXED_WRITE_INT8_FIELD
79 #undef READ_INT8_FIELD
80 #undef RELAXED_READ_INT8_FIELD
81 #undef WRITE_INT8_FIELD
82 #undef READ_UINT16_FIELD
83 #undef WRITE_UINT16_FIELD
84 #undef READ_INT16_FIELD
85 #undef WRITE_INT16_FIELD
86 #undef READ_UINT32_FIELD
87 #undef WRITE_UINT32_FIELD
88 #undef READ_INT32_FIELD
89 #undef RELAXED_READ_INT32_FIELD
90 #undef WRITE_INT32_FIELD
91 #undef RELAXED_WRITE_INT32_FIELD
92 #undef READ_FLOAT_FIELD
93 #undef WRITE_FLOAT_FIELD
94 #undef READ_UINT64_FIELD
95 #undef WRITE_UINT64_FIELD
96 #undef READ_INT64_FIELD
97 #undef WRITE_INT64_FIELD
98 #undef READ_BYTE_FIELD
99 #undef RELAXED_READ_BYTE_FIELD
100 #undef WRITE_BYTE_FIELD
101 #undef RELAXED_WRITE_BYTE_FIELD
102 #undef DECL_VERIFIER
103 #undef DEFINE_DEOPT_ELEMENT_ACCESSORS
104 #undef DEFINE_DEOPT_ELEMENT_ACCESSORS2
105 #undef DEFINE_DEOPT_ENTRY_ACCESSORS