v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
undef-code-stub-assembler-macros.inc
Go to the documentation of this file.
1
// Copyright 2024 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
// PRESUBMIT_INTENTIONALLY_MISSING_INCLUDE_GUARD
6
7
#ifndef V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED
8
#error \
9
"Assembler macros not defined. Did you forget to #include \"src/codegen/define-code-stub-assembler-macros.inc\" in this file?"
10
#endif
11
12
#undef CSA_CHECK
13
#undef CSA_HOLE_SECURITY_CHECK
14
#ifdef DEBUG
15
#undef CSA_DCHECK_0_ARGS
16
#undef CSA_DCHECK_1_ARG
17
#undef CSA_DCHECK_2_ARGS
18
#undef SWITCH_CSA_DCHECK_ARGS
19
#undef CSA_DCHECK_ARGS
20
#undef CSA_DEBUG_INFO
21
#endif
22
#undef CSA_DCHECK
23
#undef CSA_DCHECK_JS_ARGC_EQ
24
#undef BIND
25
#undef TYPED_VARIABLE_DEF
26
#undef TYPED_VARIABLE_CONSTRUCTOR
27
#undef TVARIABLE
28
#undef TVARIABLE_CONSTRUCTOR
29
#undef CSA_SLOW_DCHECK
30
#undef CSA_SBXCHECK
31
32
#undef V8_CODEGEN_CODE_STUB_ASSEMBLER_MACROS_DEFINED
src
codegen
undef-code-stub-assembler-macros.inc
Generated on Sun Apr 6 2025 21:08:51 for v8 by
1.12.0