• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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_SYNCHRONIZED_PRIMITIVE_ACCESSORS
15 #undef DECL_BOOLEAN_ACCESSORS
16 #undef DECL_INT_ACCESSORS
17 #undef DECL_SYNCHRONIZED_INT_ACCESSORS
18 #undef DECL_INT32_ACCESSORS
19 #undef DECL_UINT16_ACCESSORS
20 #undef DECL_INT16_ACCESSORS
21 #undef DECL_UINT8_ACCESSORS
22 #undef DECL_GETTER
23 #undef DEF_GETTER
24 #undef DECL_ACCESSORS
25 #undef DECL_CAST
26 #undef CAST_ACCESSOR
27 #undef INT_ACCESSORS
28 #undef INT32_ACCESSORS
29 #undef RELAXED_INT32_ACCESSORS
30 #undef UINT16_ACCESSORS
31 #undef UINT8_ACCESSORS
32 #undef ACCESSORS_CHECKED2
33 #undef ACCESSORS_CHECKED
34 #undef ACCESSORS
35 #undef RELEASE_ACQUIRE_ACCESSORS_CHECKED2
36 #undef RELEASE_ACQUIRE_ACCESSORS_CHECKED
37 #undef RELEASE_ACQUIRE_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 RELAXED_INT16_ACCESSORS
51 #undef FIELD_ADDR
52 #undef ACQUIRE_READ_FIELD
53 #undef RELAXED_READ_FIELD
54 #undef RELAXED_READ_WEAK_FIELD
55 #undef WRITE_FIELD
56 #undef RELEASE_WRITE_FIELD
57 #undef RELAXED_WRITE_FIELD
58 #undef RELAXED_WRITE_WEAK_FIELD
59 #undef WRITE_BARRIER
60 #undef WEAK_WRITE_BARRIER
61 #undef EPHEMERON_KEY_WRITE_BARRIER
62 #undef CONDITIONAL_WRITE_BARRIER
63 #undef CONDITIONAL_WEAK_WRITE_BARRIER
64 #undef CONDITIONAL_EPHEMERON_KEY_WRITE_BARRIER
65 #undef ACQUIRE_READ_INT32_FIELD
66 #undef RELAXED_WRITE_INT8_FIELD
67 #undef RELAXED_READ_INT8_FIELD
68 #undef RELAXED_READ_INT16_FIELD
69 #undef RELAXED_WRITE_INT16_FIELD
70 #undef RELAXED_READ_UINT32_FIELD
71 #undef RELAXED_WRITE_UINT32_FIELD
72 #undef RELAXED_READ_INT32_FIELD
73 #undef RELEASE_WRITE_INT32_FIELD
74 #undef RELAXED_WRITE_INT32_FIELD
75 #undef RELAXED_READ_BYTE_FIELD
76 #undef RELAXED_WRITE_BYTE_FIELD
77 #undef DECL_PRINTER
78 #undef DECL_VERIFIER
79 #undef EXPORT_DECL_VERIFIER
80 #undef DEFINE_DEOPT_ELEMENT_ACCESSORS
81 #undef DEFINE_DEOPT_ENTRY_ACCESSORS
82 #undef TQ_OBJECT_CONSTRUCTORS
83 #undef TQ_OBJECT_CONSTRUCTORS_IMPL
84