#include "clang/Analysis/IssueHash.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclCXX.h"
#include "clang/Basic/SourceManager.h"
#include "clang/Basic/Specifiers.h"
#include "clang/Lex/Lexer.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/LineIterator.h"
#include "llvm/Support/MD5.h"
#include "llvm/Support/Path.h"
#include <functional>
#include <optional>
#include <sstream>
#include <string>
Go to the source code of this file.
◆ GetEnclosingDeclContextSignature()
static std::string GetEnclosingDeclContextSignature |
( |
const Decl * |
D | ) |
|
|
static |
◆ GetMD5HashOfContent()
◆ GetNthLineOfFile()
static StringRef GetNthLineOfFile |
( |
std::optional< llvm::MemoryBufferRef > |
Buffer, |
|
|
int |
Line |
|
) |
| |
|
static |
◆ GetSignature()
static std::string GetSignature |
( |
const FunctionDecl * |
Target | ) |
|
|
static |
◆ NormalizeLine()