clang 24.0.0git
CppBoundedBuffers.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  clang
 Top level wrappers for InstallAPI frontend operations.
namespace  clang::ssaf

Functions

llvm::StringRef clang::ssaf::messageFor (ReportReason Reason)
 Returns the report message for Reason.
ClassifyResult clang::ssaf::classifyDeclType (QualType T, const llvm::SmallSet< unsigned, 4 > &ReachableLevels, const ASTContext &Ctx)
 Classifies the declared type T of a reachable entity.
static clang::ssaf::TransformationRegistry::Add< CppBoundedBuffersRegisterCppBoundedBuffers ("cpp-bounded-buffers", "Rewrites buffers into bounded types")

Variables

static constexpr llvm::StringLiteral SkippedRuleId
volatile int clang::ssaf::CppBoundedBuffersAnchorSource = 0

Function Documentation

◆ RegisterCppBoundedBuffers()

clang::ssaf::TransformationRegistry::Add< CppBoundedBuffers > RegisterCppBoundedBuffers ( "cpp-bounded-buffers" ,
"Rewrites buffers into bounded types"  )
static

Variable Documentation

◆ SkippedRuleId

llvm::StringLiteral SkippedRuleId
staticconstexpr
Initial value:
=
"cpp-bounded-buffers-skipped"

Definition at line 39 of file CppBoundedBuffers.cpp.