|
clang-tools 22.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) |