ABC: A System for Sequential Synthesis and Verification
Loading...
Searching...
No Matches
abc_namespaces.h
Go to the documentation of this file.
1
20
21
#ifndef ABC__misc__util__abc_namespaces_h
22
#define ABC__misc__util__abc_namespaces_h
23
24
28
29
#ifdef __cplusplus
30
# ifdef ABC_NAMESPACE
31
# define ABC_NAMESPACE_HEADER_START namespace ABC_NAMESPACE {
32
# define ABC_NAMESPACE_HEADER_END }
33
# define ABC_NAMESPACE_CXX_HEADER_START ABC_NAMESPACE_HEADER_START
34
# define ABC_NAMESPACE_CXX_HEADER_END ABC_NAMESPACE_HEADER_END
35
# define ABC_NAMESPACE_IMPL_START namespace ABC_NAMESPACE {
36
# define ABC_NAMESPACE_IMPL_END }
37
# define ABC_NAMESPACE_PREFIX ABC_NAMESPACE::
38
# define ABC_NAMESPACE_USING_NAMESPACE using namespace ABC_NAMESPACE;
39
# else
40
# define ABC_NAMESPACE_HEADER_START extern "C" {
41
# define ABC_NAMESPACE_HEADER_END }
42
# define ABC_NAMESPACE_CXX_HEADER_START
43
# define ABC_NAMESPACE_CXX_HEADER_END
44
# define ABC_NAMESPACE_IMPL_START
45
# define ABC_NAMESPACE_IMPL_END
46
# define ABC_NAMESPACE_PREFIX
47
# define ABC_NAMESPACE_USING_NAMESPACE
48
# endif
// #ifdef ABC_NAMESPACE
49
#else
50
# define ABC_NAMESPACE_HEADER_START
51
# define ABC_NAMESPACE_HEADER_END
52
# define ABC_NAMESPACE_CXX_HEADER_START
53
# define ABC_NAMESPACE_CXX_HEADER_END
54
# define ABC_NAMESPACE_IMPL_START
55
# define ABC_NAMESPACE_IMPL_END
56
# define ABC_NAMESPACE_PREFIX
57
# define ABC_NAMESPACE_USING_NAMESPACE
58
#endif
// #ifdef __cplusplus
59
60
#endif
// #ifndef ABC__misc__util__abc_namespaces_h
61
src
misc
util
abc_namespaces.h
Generated by Doxygen 1.13.2 © 2025 EPTansuo. All rights reserved.
鲁ICP备2021046540号