clang 19.0.0git
Public Member Functions | Static Public Member Functions | List of all members
UUCAddAssignGadget Class Reference
Inheritance diagram for UUCAddAssignGadget:
Inheritance graph

Public Member Functions

 UUCAddAssignGadget (const MatchFinder::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 Matcher matcher ()

Detailed Description

Definition at line 1293 of file UnsafeBufferUsage.cpp.

Constructor & Destructor Documentation

◆ UUCAddAssignGadget()

UUCAddAssignGadget::UUCAddAssignGadget ( const MatchFinder::MatchResult Result)

Definition at line 1303 of file UnsafeBufferUsage.cpp.

References Node.

Member Function Documentation

◆ classof()

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

Definition at line 1310 of file UnsafeBufferUsage.cpp.

◆ getClaimedVarUseSites()

virtual DeclUseList UUCAddAssignGadget::getClaimedVarUseSites ( ) const

Definition at line 1331 of file UnsafeBufferUsage.cpp.

References Node.

Referenced by getFixits().

◆ getFixits()

std::optional< FixItList > UUCAddAssignGadget::getFixits ( const FixitStrategy S) const

◆ getSourceLoc()

SourceLocation UUCAddAssignGadget::getSourceLoc ( ) const

Definition at line 1329 of file UnsafeBufferUsage.cpp.

References Node.

◆ matcher()

static Matcher UUCAddAssignGadget::matcher ( )

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