clang API Documentation

Public Member Functions
clang::SanitizerBlacklist Class Reference

#include <SanitizerBlacklist.h>

List of all members.

Public Member Functions

 SanitizerBlacklist (StringRef BlacklistPath, SourceManager &SM)
bool isBlacklistedGlobal (StringRef GlobalName, StringRef Category=StringRef()) const
bool isBlacklistedType (StringRef MangledTypeName, StringRef Category=StringRef()) const
bool isBlacklistedFunction (StringRef FunctionName) const
bool isBlacklistedFile (StringRef FileName, StringRef Category=StringRef()) const
bool isBlacklistedLocation (SourceLocation Loc, StringRef Category=StringRef()) const

Detailed Description

Definition at line 26 of file SanitizerBlacklist.h.


Constructor & Destructor Documentation

SanitizerBlacklist::SanitizerBlacklist ( StringRef  BlacklistPath,
SourceManager SM 
)

Definition at line 18 of file SanitizerBlacklist.cpp.


Member Function Documentation

bool SanitizerBlacklist::isBlacklistedFile ( StringRef  FileName,
StringRef  Category = StringRef() 
) const

Definition at line 36 of file SanitizerBlacklist.cpp.

Referenced by isBlacklistedLocation().

bool SanitizerBlacklist::isBlacklistedFunction ( StringRef  FunctionName) const

Definition at line 32 of file SanitizerBlacklist.cpp.

bool SanitizerBlacklist::isBlacklistedGlobal ( StringRef  GlobalName,
StringRef  Category = StringRef() 
) const

Definition at line 22 of file SanitizerBlacklist.cpp.

bool SanitizerBlacklist::isBlacklistedLocation ( SourceLocation  Loc,
StringRef  Category = StringRef() 
) const
bool SanitizerBlacklist::isBlacklistedType ( StringRef  MangledTypeName,
StringRef  Category = StringRef() 
) const

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