clang-tools 18.0.0git
Classes | Namespaces | Functions | Variables
SignalHandlerCheck.cpp File Reference
#include "SignalHandlerCheck.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "llvm/ADT/DepthFirstIterator.h"
#include "llvm/ADT/STLExtras.h"

Go to the source code of this file.

Classes

struct  clang::tidy::OptionEnumMapping< bugprone::SignalHandlerCheck::AsyncSafeFunctionSetKind >
 

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
namespace  clang::tidy
 
namespace  clang::tidy::bugprone
 

Functions

 clang::tidy::bugprone::AST_MATCHER (FunctionDecl, isStandardFunction)
 

Variables

constexpr llvm::StringLiteral MinimalConformingFunctions []
 
constexpr llvm::StringLiteral POSIXConformingFunctions []
 

Variable Documentation

◆ MinimalConformingFunctions

constexpr llvm::StringLiteral MinimalConformingFunctions[]
constexpr
Initial value:
= {
"signal", "abort", "_Exit", "quick_exit"}

Definition at line 16 of file SignalHandlerCheck.cpp.

Referenced by clang::tidy::bugprone::SignalHandlerCheck::SignalHandlerCheck().

◆ POSIXConformingFunctions

constexpr llvm::StringLiteral POSIXConformingFunctions[]
constexpr