clang 20.0.0git
|
#include "clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h"
Public Member Functions | |
MPIFunctionClassifier (ASTContext &ASTCtx) | |
bool | isMPIType (const IdentifierInfo *const IdentInfo) const |
bool | isNonBlockingType (const IdentifierInfo *const IdentInfo) const |
bool | isPointToPointType (const IdentifierInfo *const IdentInfo) const |
bool | isCollectiveType (const IdentifierInfo *const IdentInfo) const |
bool | isCollToColl (const IdentifierInfo *const IdentInfo) const |
bool | isScatterType (const IdentifierInfo *const IdentInfo) const |
bool | isGatherType (const IdentifierInfo *const IdentInfo) const |
bool | isAllgatherType (const IdentifierInfo *const IdentInfo) const |
bool | isAlltoallType (const IdentifierInfo *const IdentInfo) const |
bool | isReduceType (const IdentifierInfo *const IdentInfo) const |
bool | isBcastType (const IdentifierInfo *const IdentInfo) const |
bool | isMPI_Wait (const IdentifierInfo *const IdentInfo) const |
bool | isMPI_Waitall (const IdentifierInfo *const IdentInfo) const |
bool | isWaitType (const IdentifierInfo *const IdentInfo) const |
Definition at line 23 of file MPIFunctionClassifier.h.
|
inline |
Definition at line 25 of file MPIFunctionClassifier.h.
bool clang::ento::mpi::MPIFunctionClassifier::isAllgatherType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 243 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isAlltoallType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 249 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isBcastType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 255 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isCollectiveType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 219 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isCollToColl | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 224 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isGatherType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 235 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isMPI_Wait | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 268 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isMPI_Waitall | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 272 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isMPIType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 203 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isNonBlockingType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 207 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isPointToPointType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 213 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isReduceType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 259 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isScatterType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 229 of file MPIFunctionClassifier.cpp.
bool clang::ento::mpi::MPIFunctionClassifier::isWaitType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 277 of file MPIFunctionClassifier.cpp.