Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
clang 20.0.0git
UUCAddAssignGadget Class Reference
Inheritance diagram for UUCAddAssignGadget:

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 1894 of file UnsafeBufferUsage.cpp.

Constructor & Destructor Documentation

◆ UUCAddAssignGadget()

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

Definition at line 1904 of file UnsafeBufferUsage.cpp.

References Node.

Member Function Documentation

◆ classof()

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

Definition at line 1911 of file UnsafeBufferUsage.cpp.

◆ getClaimedVarUseSites()

virtual DeclUseList UUCAddAssignGadget::getClaimedVarUseSites ( ) const
inlineoverridevirtual

Definition at line 1932 of file UnsafeBufferUsage.cpp.

References Node.

Referenced by getFixits().

◆ getFixits()

◆ getSourceLoc()

SourceLocation UUCAddAssignGadget::getSourceLoc ( ) const
inlineoverride

Definition at line 1930 of file UnsafeBufferUsage.cpp.

References Node.

◆ matcher()


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