Home
last modified time | relevance | path

Searched refs:BufferTypes (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/
H A DBufferDerefCheck.cpp37 SmallVector<const Type *, 1> BufferTypes; in check() local
42 auto AddBuffer = [&CE, &Result, &BufferTypes, in check()
58 BufferTypes.push_back(ArgType); in check()
80 checkBuffers(BufferTypes, BufferExprs); in check()
83 void BufferDerefCheck::checkBuffers(ArrayRef<const Type *> BufferTypes, in checkBuffers() argument
85 for (size_t I = 0; I < BufferTypes.size(); ++I) { in checkBuffers()
87 const Type *BufferType = BufferTypes[I]; in checkBuffers()
H A DTypeMismatchCheck.cpp252 SmallVector<const Type *, 1> BufferTypes; in check() local
258 auto AddPair = [&CE, &Result, &BufferTypes, &BufferExprs, &MPIDatatypes]( in check()
275 BufferTypes.push_back(ArgType); in check()
296 checkArguments(BufferTypes, BufferExprs, MPIDatatypes, getLangOpts()); in check()
299 void TypeMismatchCheck::checkArguments(ArrayRef<const Type *> BufferTypes, in checkArguments() argument
306 const Type *const BT = BufferTypes[I]; in checkArguments()
H A DBufferDerefCheck.h42 void checkBuffers(ArrayRef<const Type *> BufferTypes,
H A DTypeMismatchCheck.h44 void checkArguments(ArrayRef<const Type *> BufferTypes,