clang
6.0.0
|
#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 24 of file MPIFunctionClassifier.h.
|
inline |
Definition at line 26 of file MPIFunctionClassifier.h.
References isAllgatherType(), isAlltoallType(), isBcastType(), isCollectiveType(), isCollToColl(), isGatherType(), isMPI_Wait(), isMPI_Waitall(), isMPIType(), isNonBlockingType(), isPointToPointType(), isReduceType(), isScatterType(), and isWaitType().
bool clang::ento::mpi::MPIFunctionClassifier::isAllgatherType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 244 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isAlltoallType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 250 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isBcastType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 256 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isCollectiveType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 220 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isCollToColl | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 225 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isGatherType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 236 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isMPI_Wait | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 269 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isMPI_Waitall | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 273 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isMPIType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 204 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isNonBlockingType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 208 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isPointToPointType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 214 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isReduceType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 260 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isScatterType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 230 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().
bool clang::ento::mpi::MPIFunctionClassifier::isWaitType | ( | const IdentifierInfo *const | IdentInfo | ) | const |
Definition at line 278 of file MPIFunctionClassifier.cpp.
Referenced by MPIFunctionClassifier().