/home/arjun/llvm-project/llvm/include/llvm/Support/ReverseIteration.h
Line | Count | Source |
1 | | #ifndef LLVM_SUPPORT_REVERSEITERATION_H |
2 | | #define LLVM_SUPPORT_REVERSEITERATION_H |
3 | | |
4 | | #include "llvm/Config/abi-breaking.h" |
5 | | #include "llvm/Support/PointerLikeTypeTraits.h" |
6 | | |
7 | | namespace llvm { |
8 | | |
9 | | template<class T = void *> |
10 | 346 | bool shouldReverseIterate() { |
11 | | #if LLVM_ENABLE_REVERSE_ITERATION |
12 | | return detail::IsPointerLike<T>::value; |
13 | | #else |
14 | | return false; |
15 | 346 | #endif |
16 | 346 | } _ZN4llvm20shouldReverseIterateIPvEEbv Line | Count | Source | 10 | 346 | bool shouldReverseIterate() { | 11 | | #if LLVM_ENABLE_REVERSE_ITERATION | 12 | | return detail::IsPointerLike<T>::value; | 13 | | #else | 14 | | return false; | 15 | 346 | #endif | 16 | 346 | } |
Unexecuted instantiation: _ZN4llvm20shouldReverseIterateINS_9StringRefEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateINS_8ArrayRefIlEEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir6TypeIDEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIPKN4mlir16DialectInterfaceEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIjEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir5ValueEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir9AttributeEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIPN4mlir9OperationEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIPN4mlir5BlockEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir4TypeEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateINS_8ArrayRefImEEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateImEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir8LocationEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir9AffineMapEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir10IntegerSetEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir10IdentifierEEEbv Unexecuted instantiation: _ZN4llvm20shouldReverseIterateIN4mlir6detail18StorageUniquerImpl13HashedStorageEEEbv |
17 | | |
18 | | } |
19 | | #endif |