clang 19.0.0git
Public Member Functions | Static Public Member Functions | List of all members
UPCPreIncrementGadget Class Reference
Inheritance diagram for UPCPreIncrementGadget:
Inheritance graph
[legend]

Public Member Functions

 UPCPreIncrementGadget (const MatchFinder::MatchResult &Result)
 
virtual std::optional< FixItList > getFixits (const FixitStrategy &S) const override
 
virtual const StmtgetBaseStmt () 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 1191 of file UnsafeBufferUsage.cpp.

Constructor & Destructor Documentation

◆ UPCPreIncrementGadget()

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

Definition at line 1198 of file UnsafeBufferUsage.cpp.

References Node.

Member Function Documentation

◆ classof()

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

Definition at line 1204 of file UnsafeBufferUsage.cpp.

◆ getBaseStmt()

virtual const Stmt * UPCPreIncrementGadget::getBaseStmt ( ) const
inlineoverridevirtual

Definition at line 1222 of file UnsafeBufferUsage.cpp.

References Node.

Referenced by getFixits().

◆ getClaimedVarUseSites()

virtual DeclUseList UPCPreIncrementGadget::getClaimedVarUseSites ( ) const
inlineoverridevirtual

Definition at line 1224 of file UnsafeBufferUsage.cpp.

References Node.

Referenced by getFixits().

◆ getFixits()

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

◆ matcher()

static Matcher UPCPreIncrementGadget::matcher ( )
inlinestatic

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