14#ifndef LLVM_CLANG_SCALABLESTATICANALYSISFRAMEWORK_ANALYSES_UNSAFEBUFFERUSAGE_UNSAFEBUFFERUSAGEANALYSIS_H
15#define LLVM_CLANG_SCALABLESTATICANALYSISFRAMEWORK_ANALYSES_UNSAFEBUFFERUSAGE_UNSAFEBUFFERUSAGEANALYSIS_H
21#include "llvm/ADT/StringRef.h"
27 "UnsafeBufferUsageAnalysisResult";
Uniquely identifies a whole-program analysis and the AnalysisResult it produces.
Base class for whole-program analysis results.
constexpr llvm::StringLiteral UnsafeBufferUsageAnalysisResultName
std::map< EntityId, EntityPointerLevelSet > UnsafeBuffers
Whole-program set of unsafe buffer pointers:
static AnalysisName analysisName()