v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
all-objects-inl.h
Go to the documentation of this file.
1
// Copyright 2020 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_ALL_OBJECTS_INL_H_
6
#define V8_OBJECTS_ALL_OBJECTS_INL_H_
7
8
// This file includes all inline headers from src/objects, which is handy for
9
// compilation units that need it like object printing or verification.
10
// New inline headers should be added here.
11
12
#include "
src/objects/allocation-site-inl.h
"
13
#include "
src/objects/allocation-site-scopes-inl.h
"
14
#include "
src/objects/api-callbacks-inl.h
"
15
#include "
src/objects/arguments-inl.h
"
16
#include "
src/objects/call-site-info-inl.h
"
17
#include "
src/objects/cell-inl.h
"
18
#include "
src/objects/code-inl.h
"
19
#include "
src/objects/compilation-cache-table-inl.h
"
20
#include "
src/objects/compressed-slots-inl.h
"
21
#include "
src/objects/contexts-inl.h
"
22
#include "
src/objects/data-handler-inl.h
"
23
#include "
src/objects/debug-objects-inl.h
"
24
#include "
src/objects/descriptor-array-inl.h
"
25
#include "
src/objects/dictionary-inl.h
"
26
#include "
src/objects/elements-inl.h
"
27
#include "
src/objects/embedder-data-array-inl.h
"
28
#include "
src/objects/embedder-data-slot-inl.h
"
29
#include "
src/objects/feedback-cell-inl.h
"
30
#include "
src/objects/feedback-vector-inl.h
"
31
#include "
src/objects/field-index-inl.h
"
32
#include "
src/objects/fixed-array-inl.h
"
33
#include "
src/objects/foreign-inl.h
"
34
#include "
src/objects/free-space-inl.h
"
35
#include "
src/objects/hash-table-inl.h
"
36
#include "
src/objects/heap-number-inl.h
"
37
#include "
src/objects/heap-object-inl.h
"
38
#include "
src/objects/instance-type-inl.h
"
39
#include "
src/objects/js-array-buffer-inl.h
"
40
#include "
src/objects/js-array-inl.h
"
41
#include "
src/objects/js-atomics-synchronization-inl.h
"
42
#include "
src/objects/js-collection-inl.h
"
43
#include "
src/objects/js-disposable-stack-inl.h
"
44
#include "
src/objects/js-function-inl.h
"
45
#include "
src/objects/js-generator-inl.h
"
46
#include "
src/objects/js-iterator-helpers-inl.h
"
47
#include "
src/objects/js-objects-inl.h
"
48
#include "
src/objects/js-promise-inl.h
"
49
#include "
src/objects/js-proxy-inl.h
"
50
#include "
src/objects/js-raw-json-inl.h
"
51
#include "
src/objects/js-regexp-inl.h
"
52
#include "
src/objects/js-regexp-string-iterator-inl.h
"
53
#include "
src/objects/js-shadow-realm-inl.h
"
54
#include "
src/objects/js-shared-array-inl.h
"
55
#include "
src/objects/js-struct-inl.h
"
56
#include "
src/objects/js-temporal-objects-inl.h
"
57
#include "
src/objects/js-weak-refs-inl.h
"
58
#include "
src/objects/literal-objects-inl.h
"
59
#include "
src/objects/lookup-cache-inl.h
"
60
#include "
src/objects/lookup-inl.h
"
61
#include "
src/objects/map-inl.h
"
62
#include "
src/objects/maybe-object-inl.h
"
63
#include "
src/objects/megadom-handler-inl.h
"
64
#include "
src/objects/microtask-inl.h
"
65
#include "
src/objects/module-inl.h
"
66
#include "
src/objects/name-inl.h
"
67
#include "
src/objects/objects-inl.h
"
68
#include "
src/objects/oddball-inl.h
"
69
#include "
src/objects/ordered-hash-table-inl.h
"
70
#include "
src/objects/primitive-heap-object-inl.h
"
71
#include "
src/objects/promise-inl.h
"
72
#include "
src/objects/property-array-inl.h
"
73
#include "
src/objects/property-cell-inl.h
"
74
#include "
src/objects/property-descriptor-object-inl.h
"
75
#include "
src/objects/prototype-info-inl.h
"
76
#include "
src/objects/scope-info-inl.h
"
77
#include "
src/objects/script-inl.h
"
78
#include "
src/objects/shared-function-info-inl.h
"
79
#include "
src/objects/slots-atomic-inl.h
"
80
#include "
src/objects/slots-inl.h
"
81
#include "
src/objects/string-forwarding-table-inl.h
"
82
#include "
src/objects/string-inl.h
"
83
#include "
src/objects/string-set-inl.h
"
84
#include "
src/objects/string-table-inl.h
"
85
#include "
src/objects/struct-inl.h
"
86
#include "
src/objects/swiss-name-dictionary-inl.h
"
87
#include "
src/objects/synthetic-module-inl.h
"
88
#include "
src/objects/tagged-field-inl.h
"
89
#include "
src/objects/tagged-impl-inl.h
"
90
#include "
src/objects/tagged-value-inl.h
"
91
#include "
src/objects/template-objects-inl.h
"
92
#include "
src/objects/templates-inl.h
"
93
#include "
src/objects/torque-defined-classes-inl.h
"
94
#include "
src/objects/transitions-inl.h
"
95
#include "
src/objects/trusted-object-inl.h
"
96
#include "
src/objects/turbofan-types-inl.h
"
97
#include "
src/objects/turboshaft-types-inl.h
"
98
99
#ifdef V8_INTL_SUPPORT
100
#include "
src/objects/js-break-iterator-inl.h
"
101
#include "
src/objects/js-collator-inl.h
"
102
#include "
src/objects/js-date-time-format-inl.h
"
103
#include "
src/objects/js-display-names-inl.h
"
104
#include "
src/objects/js-duration-format-inl.h
"
105
#include "
src/objects/js-list-format-inl.h
"
106
#include "
src/objects/js-locale-inl.h
"
107
#include "
src/objects/js-number-format-inl.h
"
108
#include "
src/objects/js-plural-rules-inl.h
"
109
#include "
src/objects/js-relative-time-format-inl.h
"
110
#include "
src/objects/js-segment-iterator-inl.h
"
111
#include "
src/objects/js-segmenter-inl.h
"
112
#include "
src/objects/js-segments-inl.h
"
113
#endif
// V8_INTL_SUPPORT
114
115
#endif
// V8_OBJECTS_ALL_OBJECTS_INL_H_
allocation-site-inl.h
allocation-site-scopes-inl.h
api-callbacks-inl.h
call-site-info-inl.h
cell-inl.h
code-inl.h
compilation-cache-table-inl.h
compressed-slots-inl.h
contexts-inl.h
data-handler-inl.h
debug-objects-inl.h
descriptor-array-inl.h
dictionary-inl.h
elements-inl.h
embedder-data-array-inl.h
embedder-data-slot-inl.h
feedback-cell-inl.h
feedback-vector-inl.h
field-index-inl.h
fixed-array-inl.h
foreign-inl.h
free-space-inl.h
hash-table-inl.h
heap-number-inl.h
heap-object-inl.h
instance-type-inl.h
js-array-buffer-inl.h
js-array-inl.h
js-atomics-synchronization-inl.h
js-break-iterator-inl.h
js-collator-inl.h
js-collection-inl.h
js-date-time-format-inl.h
js-display-names-inl.h
js-disposable-stack-inl.h
js-duration-format-inl.h
js-function-inl.h
js-generator-inl.h
js-iterator-helpers-inl.h
js-list-format-inl.h
js-locale-inl.h
js-number-format-inl.h
js-objects-inl.h
js-plural-rules-inl.h
js-promise-inl.h
js-proxy-inl.h
js-raw-json-inl.h
js-regexp-inl.h
js-regexp-string-iterator-inl.h
js-relative-time-format-inl.h
js-segment-iterator-inl.h
js-segmenter-inl.h
js-segments-inl.h
js-shadow-realm-inl.h
js-shared-array-inl.h
js-struct-inl.h
js-temporal-objects-inl.h
js-weak-refs-inl.h
literal-objects-inl.h
lookup-cache-inl.h
lookup-inl.h
map-inl.h
maybe-object-inl.h
megadom-handler-inl.h
microtask-inl.h
module-inl.h
name-inl.h
objects-inl.h
arguments-inl.h
oddball-inl.h
ordered-hash-table-inl.h
primitive-heap-object-inl.h
promise-inl.h
property-array-inl.h
property-cell-inl.h
property-descriptor-object-inl.h
prototype-info-inl.h
scope-info-inl.h
script-inl.h
shared-function-info-inl.h
slots-atomic-inl.h
slots-inl.h
string-forwarding-table-inl.h
string-inl.h
string-set-inl.h
string-table-inl.h
struct-inl.h
swiss-name-dictionary-inl.h
synthetic-module-inl.h
tagged-field-inl.h
tagged-impl-inl.h
tagged-value-inl.h
template-objects-inl.h
templates-inl.h
torque-defined-classes-inl.h
transitions-inl.h
trusted-object-inl.h
turbofan-types-inl.h
turboshaft-types-inl.h
src
objects
all-objects-inl.h
Generated on Sun Apr 6 2025 21:08:55 for v8 by
1.12.0