1 | // Copyright 2017 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 | #ifndef V8_OBJECTS_PROPERTY_DESCRIPTOR_OBJECT_INL_H_ |
6 | #define V8_OBJECTS_PROPERTY_DESCRIPTOR_OBJECT_INL_H_ |
7 | |
8 | #include "src/objects-inl.h" |
9 | #include "src/objects/property-descriptor-object.h" |
10 | |
11 | // Has to be the last include (doesn't have include guards): |
12 | #include "src/objects/object-macros.h" |
13 | |
14 | namespace v8 { |
15 | namespace internal { |
16 | |
17 | OBJECT_CONSTRUCTORS_IMPL(PropertyDescriptorObject, FixedArray) |
18 | CAST_ACCESSOR(PropertyDescriptorObject) |
19 | } |
20 | } // namespace v8 |
21 | |
22 | #include "src/objects/object-macros-undef.h" |
23 | |
24 | #endif // V8_OBJECTS_PROPERTY_DESCRIPTOR_OBJECT_INL_H_ |
25 |