clang 20.0.0git
clang::UnsafeBufferUsageHandler Member List

This is the complete list of members for clang::UnsafeBufferUsageHandler, including all inherited members.

addDebugNoteForVar(const VarDecl *VD, SourceLocation Loc, std::string Text)clang::UnsafeBufferUsageHandlerinline
areDebugNotesRequested()clang::UnsafeBufferUsageHandlerinline
clearDebugNotes()clang::UnsafeBufferUsageHandlerinline
DebugNote typedefclang::UnsafeBufferUsageHandler
DebugNoteByVar typedefclang::UnsafeBufferUsageHandler
DebugNoteList typedefclang::UnsafeBufferUsageHandler
DebugNotesByVarclang::UnsafeBufferUsageHandler
FixItList typedefclang::UnsafeBufferUsageHandler
getUnsafeBufferUsageAttributeTextAt(SourceLocation Loc, StringRef WSSuffix="") const =0clang::UnsafeBufferUsageHandlerpure virtual
handleUnsafeOperation(const Stmt *Operation, bool IsRelatedToDecl, ASTContext &Ctx)=0clang::UnsafeBufferUsageHandlerpure virtual
handleUnsafeOperationInContainer(const Stmt *Operation, bool IsRelatedToDecl, ASTContext &Ctx)=0clang::UnsafeBufferUsageHandlerpure virtual
handleUnsafeVariableGroup(const VarDecl *Variable, const VariableGroupsManager &VarGrpMgr, FixItList &&Fixes, const Decl *D, const FixitStrategy &VarTargetTypes)=0clang::UnsafeBufferUsageHandlerpure virtual
ignoreUnsafeBufferInContainer(const SourceLocation &Loc) const =0clang::UnsafeBufferUsageHandlerpure virtual
isSafeBufferOptOut(const SourceLocation &Loc) const =0clang::UnsafeBufferUsageHandlerpure virtual
UnsafeBufferUsageHandler()=defaultclang::UnsafeBufferUsageHandler
~UnsafeBufferUsageHandler()=defaultclang::UnsafeBufferUsageHandlervirtual