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_GETTER 14 #undef DECL_PRIMITIVE_SETTER 15 #undef DECL_PRIMITIVE_ACCESSORS 16 #undef DECL_BOOLEAN_ACCESSORS 17 #undef DECL_INT_ACCESSORS 18 #undef DECL_INT32_ACCESSORS 19 #undef DECL_SANDBOXED_POINTER_ACCESSORS 20 #undef DECL_UINT16_ACCESSORS 21 #undef DECL_INT16_ACCESSORS 22 #undef DECL_UINT8_ACCESSORS 23 #undef DECL_RELAXED_PRIMITIVE_ACCESSORS 24 #undef DECL_RELAXED_INT32_ACCESSORS 25 #undef DECL_RELAXED_UINT16_ACCESSORS 26 #undef DECL_GETTER 27 #undef DEF_GETTER 28 #undef DEF_RELAXED_GETTER 29 #undef DEF_ACQUIRE_GETTER 30 #undef DECL_SETTER 31 #undef DECL_ACCESSORS 32 #undef DECL_ACCESSORS_LOAD_TAG 33 #undef DECL_ACCESSORS_STORE_TAG 34 #undef DECL_RELAXED_GETTER 35 #undef DECL_RELAXED_SETTER 36 #undef DECL_RELAXED_ACCESSORS 37 #undef DECL_ACQUIRE_GETTER 38 #undef DECL_RELEASE_SETTER 39 #undef DECL_RELEASE_ACQUIRE_ACCESSORS 40 #undef DECL_RELEASE_ACQUIRE_WEAK_ACCESSORS 41 #undef DECL_CAST 42 #undef CAST_ACCESSOR 43 #undef DEF_PRIMITIVE_ACCESSORS 44 #undef INT_ACCESSORS 45 #undef INT32_ACCESSORS 46 #undef UINT16_ACCESSORS 47 #undef UINT8_ACCESSORS 48 #undef RELAXED_INT32_ACCESSORS 49 #undef RELAXED_UINT16_ACCESSORS 50 #undef ACCESSORS_CHECKED2 51 #undef ACCESSORS_CHECKED 52 #undef ACCESSORS 53 #undef RENAME_TORQUE_ACCESSORS 54 #undef RENAME_PRIMITIVE_TORQUE_ACCESSORS 55 #undef ACCESSORS_RELAXED_CHECKED2 56 #undef ACCESSORS_RELAXED_CHECKED 57 #undef ACCESSORS_RELAXED 58 #undef RELAXED_ACCESSORS_CHECKED2 59 #undef RELAXED_ACCESSORS_CHECKED 60 #undef RELAXED_ACCESSORS 61 #undef RELEASE_ACQUIRE_ACCESSORS_CHECKED2 62 #undef RELEASE_ACQUIRE_ACCESSORS_CHECKED 63 #undef RELEASE_ACQUIRE_ACCESSORS 64 #undef WEAK_ACCESSORS_CHECKED2 65 #undef WEAK_ACCESSORS_CHECKED 66 #undef WEAK_ACCESSORS 67 #undef RELEASE_ACQUIRE_WEAK_ACCESSORS_CHECKED2 68 #undef RELEASE_ACQUIRE_WEAK_ACCESSORS_CHECKED 69 #undef RELEASE_ACQUIRE_WEAK_ACCESSORS 70 #undef SMI_ACCESSORS_CHECKED 71 #undef SMI_ACCESSORS 72 #undef DECL_RELEASE_ACQUIRE_INT_ACCESSORS 73 #undef RELEASE_ACQUIRE_SMI_ACCESSORS 74 #undef DECL_RELAXED_SMI_ACCESSORS 75 #undef RELAXED_SMI_ACCESSORS 76 #undef BOOL_GETTER 77 #undef BOOL_ACCESSORS 78 #undef DECL_RELAXED_BOOL_ACCESSORS 79 #undef RELAXED_BOOL_ACCESSORS 80 #undef BIT_FIELD_ACCESSORS2 81 #undef BIT_FIELD_ACCESSORS 82 #undef RELAXED_INT16_ACCESSORS 83 #undef FIELD_ADDR 84 #undef ACQUIRE_READ_FIELD 85 #undef RELAXED_READ_FIELD 86 #undef RELAXED_READ_WEAK_FIELD 87 #undef WRITE_FIELD 88 #undef RELEASE_WRITE_FIELD 89 #undef RELAXED_WRITE_FIELD 90 #undef RELAXED_WRITE_WEAK_FIELD 91 #undef WRITE_BARRIER 92 #undef WEAK_WRITE_BARRIER 93 #undef EPHEMERON_KEY_WRITE_BARRIER 94 #undef CONDITIONAL_WRITE_BARRIER 95 #undef CONDITIONAL_WEAK_WRITE_BARRIER 96 #undef CONDITIONAL_EPHEMERON_KEY_WRITE_BARRIER 97 #undef ACQUIRE_READ_INT8_FIELD 98 #undef ACQUIRE_READ_INT32_FIELD 99 #undef RELAXED_WRITE_INT8_FIELD 100 #undef RELAXED_READ_INT8_FIELD 101 #undef RELAXED_READ_UINT16_FIELD 102 #undef RELAXED_WRITE_UINT16_FIELD 103 #undef RELAXED_READ_INT16_FIELD 104 #undef RELAXED_WRITE_INT16_FIELD 105 #undef RELAXED_READ_UINT32_FIELD 106 #undef ACQUIRE_READ_UINT32_FIELD 107 #undef RELAXED_WRITE_UINT32_FIELD 108 #undef RELEASE_WRITE_INT8_FIELD 109 #undef RELEASE_WRITE_UINT32_FIELD 110 #undef RELAXED_READ_INT32_FIELD 111 #undef RELEASE_WRITE_INT32_FIELD 112 #undef RELAXED_WRITE_INT32_FIELD 113 #undef RELAXED_READ_INT_FIELD 114 #undef RELAXED_WRITE_INT_FIELD 115 #undef RELAXED_READ_UINT_FIELD 116 #undef RELAXED_WRITE_UINT_FIELD 117 #undef RELAXED_READ_BYTE_FIELD 118 #undef ACQUIRE_READ_BYTE_FIELD 119 #undef RELAXED_WRITE_BYTE_FIELD 120 #undef RELEASE_WRITE_BYTE_FIELD 121 #undef DECL_PRINTER 122 #undef DECL_VERIFIER 123 #undef EXPORT_DECL_VERIFIER 124 #undef DEFINE_DEOPT_ELEMENT_ACCESSORS 125 #undef DEFINE_DEOPT_ENTRY_ACCESSORS 126 #undef TQ_OBJECT_CONSTRUCTORS 127 #undef TQ_OBJECT_CONSTRUCTORS_IMPL 128