Address
:
[Go to site:
main page
,
start
]
Usuń skrypty
Akceptuj cookies
Pokaż obrazy
Użyj Referer
Rotate13
Base64
Usu meta tagi
Usuń tytuł srony
Sesja cookies
GeoDesk for C++
Fast and storage-efficient spatial database engine for OpenStreetMap features
Loading...
Searching...
No Matches
unreachable.h
Go to the documentation of this file.
1
2
namespace
clarisma
{
3
// Copyright (c) 2024 Clarisma / GeoDesk contributors
4
// SPDX-License-Identifier: LGPL-3.0-only
5
6
#pragma once
7
8
#ifdef _DEBUG
9
#define UNREACHABLE_CASE assert(false); break;
10
#else
11
#ifdef __GNUC__
// GCC compiler check
12
#define UNREACHABLE_CASE __builtin_unreachable();
13
#elif defined(_MSC_VER)
// MSVC compiler check
14
#define UNREACHABLE_CASE __assume(0);
15
#endif
16
#endif
17
18
}
// namespace clarisma
clarisma
Definition
Arena.h:17
include
clarisma
compile
unreachable.h
Generated by
1.12.0