One Hat Cyber Team
Your IP :
216.73.216.216
Server IP :
194.44.31.54
Server :
Linux zen.imath.kiev.ua 4.18.0-553.77.1.el8_10.x86_64 #1 SMP Fri Oct 3 14:30:23 UTC 2025 x86_64
Server Software :
Apache/2.4.37 (Rocky Linux) OpenSSL/1.1.1k
PHP Version :
5.6.40
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
include
/
llvm
/
Demangle
/
Edit File:
StringViewExtras.h
//===--- StringViewExtras.h ----------*- mode:c++;eval:(read-only-mode) -*-===// // Do not edit! See README.txt. // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. // See https://llvm.org/LICENSE.txt for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// // // There are two copies of this file in the source tree. The one under // libcxxabi is the original and the one under llvm is the copy. Use // cp-to-llvm.sh to update the copy. See README.txt for more details. // //===----------------------------------------------------------------------===// #ifndef DEMANGLE_STRINGVIEW_H #define DEMANGLE_STRINGVIEW_H #include "DemangleConfig.h" #include <string_view> DEMANGLE_NAMESPACE_BEGIN inline bool starts_with(std::string_view self, char C) noexcept { return !self.empty() && *self.begin() == C; } inline bool starts_with(std::string_view haystack, std::string_view needle) noexcept { if (needle.size() > haystack.size()) return false; haystack.remove_suffix(haystack.size() - needle.size()); return haystack == needle; } DEMANGLE_NAMESPACE_END #endif
Simpan