LLVM 22.0.0git
Demangle.cpp File Reference
#include "llvm/Demangle/Demangle.h"
#include "llvm/Demangle/StringViewExtras.h"
#include <cstdlib>
#include <string_view>

Go to the source code of this file.

Functions

static bool isItaniumEncoding (std::string_view S)
static bool isRustEncoding (std::string_view S)
static bool isDLangEncoding (std::string_view S)

Function Documentation

◆ isDLangEncoding()

bool isDLangEncoding ( std::string_view S)
static

Definition at line 48 of file Demangle.cpp.

References starts_with().

Referenced by llvm::nonMicrosoftDemangle().

◆ isItaniumEncoding()

bool isItaniumEncoding ( std::string_view S)
static

Definition at line 40 of file Demangle.cpp.

Referenced by llvm::nonMicrosoftDemangle().

◆ isRustEncoding()

bool isRustEncoding ( std::string_view S)
static

Definition at line 46 of file Demangle.cpp.

References starts_with().

Referenced by llvm::nonMicrosoftDemangle().