OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:StringView
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangle.h
14
#include "llvm/Demangle/
StringView
.h"
147
SymbolNode *parse(
StringView
&MangledName);
149
TagTypeNode *parseTagUniqueName(
StringView
&MangledName);
157
SymbolNode *demangleEncodedSymbol(
StringView
&MangledName,
159
SymbolNode *demangleDeclarator(
StringView
&MangledName);
160
SymbolNode *demangleMD5Name(
StringView
&MangledName);
161
SymbolNode *demangleTypeinfoName(
StringView
&MangledName);
163
VariableSymbolNode *demangleVariableEncoding(
StringView
&MangledName,
165
FunctionSymbolNode *demangleFunctionEncoding(
StringView
&MangledName);
167
Qualifiers demanglePointerExtQualifiers(
StringView
&MangledName)
[
all
...]
StringView.h
1
//===---
StringView
.h -------------------------------------------*- C++ -*-===//
23
class
StringView
{
31
StringView
(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {}
32
StringView
(const char *First_, const char *Last_)
34
StringView
(const char *First_, size_t Len)
36
StringView
(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {}
37
StringView
() : First(nullptr), Last(nullptr) {}
39
StringView
substr(size_t Pos, size_t Len = npos) const {
41
return
StringView
(begin() + Pos, std::min(Len, size() - Pos));
55
StringView
dropFront(size_t N = 1) const
[
all
...]
RustDemangle.h
13
#include "llvm/Demangle/
StringView
.h"
21
using llvm::itanium_demangle::
StringView
;
25
StringView
Name;
67
StringView
Input;
84
bool demangle(
StringView
MangledName);
101
uint64_t parseHexNumber(
StringView
&HexDigits);
110
void print(
StringView
S) {
ItaniumDemangle.h
22
#include "
StringView
.h"
203
virtual
StringView
getBaseName() const { return
StringView
(); }
264
const
StringView
Suffix;
267
DotSuffix(const Node *Prefix_,
StringView
Suffix_)
282
StringView
Ext;
286
VendorExtQualType(const Node *Ty_,
StringView
Ext_, const Node *TA_)
374
const
StringView
Postfix;
377
PostfixQualifiedType(Node *Ty_,
StringView
Postfix_)
389
const
StringView
Name
[
all
...]
Utility.h
16
#include "
StringView
.h"
62
this->operator<<(
StringView
(TempPtr, std::end(Temp)));
80
OutputStream &operator+=(
StringView
R) {
96
OutputStream &operator<<(
StringView
R) { return (*this += R); }
MicrosoftDemangleNodes.h
17
#include "llvm/Demangle/
StringView
.h"
29
using llvm::itanium_demangle::
StringView
;
388
StringView
Name;
407
StringView
Name;
520
void output(OutputStream &OS, OutputFlags Flags,
StringView
Separator) const;
605
StringView
DecodedString;
/src/external/apache2/llvm/dist/llvm/lib/Demangle/
MicrosoftDemangle.cpp
21
#include "llvm/Demangle/
StringView
.h"
32
static bool startsWithDigit(
StringView
S) {
42
static bool isMemberPointer(
StringView
MangledName, bool &Error) {
106
consumeSpecialIntrinsicKind(
StringView
&MangledName) {
142
static bool startsWithLocalScopePattern(
StringView
S) {
147
if (End ==
StringView
::npos)
149
StringView
Candidate = S.substr(0, End);
181
static bool isTagType(
StringView
S) {
192
static bool isCustomType(
StringView
S) { return S[0] == '?'; }
194
static bool isPointerType(
StringView
S)
[
all
...]
RustDemangle.cpp
34
StringView
Mangled(MangledName);
101
bool Demangler::demangle(
StringView
Mangled) {
571
StringView
HexDigits;
584
StringView
HexDigits;
601
StringView
HexDigits;
655
StringView
S = Input.substr(Position, Bytes);
758
uint64_t Demangler::parseHexNumber(
StringView
&HexDigits) {
782
HexDigits =
StringView
();
ItaniumDemangle.cpp
83
void print(
StringView
SV) {
MicrosoftDemangleNodes.cpp
160
StringView
Separator) const {
/src/external/apache2/llvm/dist/llvm/lib/Support/
ItaniumManglingCanonicalizer.cpp
20
using llvm::itanium_demangle::
StringView
;
26
void operator()(
StringView
Str) {
310
StringView
(Mangling.data(), Mangling.size()));
Completed in 24 milliseconds
Indexes created Sat Jun 13 00:24:39 UTC 2026