clang-tools 20.0.0git
|
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/raw_ostream.h"
#include <optional>
Go to the source code of this file.
Classes | |
class | clang::clangd::FuzzyMatcher |
Namespaces | |
namespace | clang |
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===// | |
namespace | clang::clangd |
FIXME: Skip testing on windows temporarily due to the different escaping code mode. | |
Typedefs | |
using | clang::clangd::CharTypeSet = unsigned char |
Enumerations | |
enum | clang::clangd::CharType : unsigned char { clang::clangd::Empty = 0 , clang::clangd::Lower = 1 , clang::clangd::Upper = 2 , clang::clangd::Punctuation = 3 } |
enum | clang::clangd::CharRole : unsigned char { clang::clangd::Unknown = 0 , clang::clangd::Tail = 1 , clang::clangd::Head = 2 , clang::clangd::Separator = 3 } |
Functions | |
CharTypeSet | clang::clangd::calculateRoles (llvm::StringRef Text, llvm::MutableArrayRef< CharRole > Roles) |