clang 22.0.0git
UUCAddAssignGadget Class Reference
Inheritance diagram for UUCAddAssignGadget:
[legend]

Public Member Functions

 UUCAddAssignGadget (const MatchResult &Result)
virtual std::optional< FixItList > getFixits (const FixitStrategy &S) const override
SourceLocation getSourceLoc () const override
virtual DeclUseList getClaimedVarUseSites () const override

Static Public Member Functions

static bool classof (const Gadget *G)
static bool matches (const Stmt *S, llvm::SmallVectorImpl< MatchResult > &Results)

Detailed Description

Definition at line 2374 of file UnsafeBufferUsage.cpp.

Constructor & Destructor Documentation

◆ UUCAddAssignGadget()

UUCAddAssignGadget::UUCAddAssignGadget ( const MatchResult & Result)
inline

Definition at line 2384 of file UnsafeBufferUsage.cpp.

References clang::Result.

Member Function Documentation

◆ classof()

bool UUCAddAssignGadget::classof ( const Gadget * G)
inlinestatic

Definition at line 2391 of file UnsafeBufferUsage.cpp.

◆ getClaimedVarUseSites()

virtual DeclUseList UUCAddAssignGadget::getClaimedVarUseSites ( ) const
inlineoverridevirtual

Definition at line 2420 of file UnsafeBufferUsage.cpp.

Referenced by getFixits().

◆ getFixits()

◆ getSourceLoc()

SourceLocation UUCAddAssignGadget::getSourceLoc ( ) const
inlineoverride

Definition at line 2418 of file UnsafeBufferUsage.cpp.

◆ matches()


The documentation for this class was generated from the following file: