/dports/databases/hbase/hbase-1.2.1/hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/ |
H A D | TestLruBlockCache.java | 125 HeapSize buf = cache.getBlock(block.cacheKey, true, false, true); in testCacheSimple() 144 HeapSize buf = cache.getBlock(block.cacheKey, true, false, true); in testCacheSimple() 191 assertEquals(cache.getBlock(blocks[i].cacheKey, true, false, true), in testCacheEvictionSimple() 289 cache.getBlock(multiBlocks[i].cacheKey, true, false, true); 314 cache.getBlock(singleBlocks[1].cacheKey, true, false, true); 350 cache.getBlock(bigBlocks[0].cacheKey, true, false, true); 408 cache.getBlock(multiBlocks[i].cacheKey, true, false, true); 506 cache.getBlock(block.cacheKey, true, false, true); 574 assertNotNull(cache.getBlock(i.cacheKey, true, false, false)); 577 assertNull(cache.getBlock(i.cacheKey, true, false, false)); [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Analysis/ |
H A D | Dominance.cpp | 67 if (!bAncestor || !bAncestor->getBlock()) in properlyDominates() 70 regionB = bAncestor->getBlock()->getParent(); in properlyDominates() 74 b = bAncestor->getBlock(); in properlyDominates() 98 auto *aBlock = a->getBlock(), *bBlock = b->getBlock(); in properlyDominates() 132 return dominates(a.cast<BlockArgument>().getOwner(), b->getBlock()); in properlyDominates() 152 auto *aBlock = a->getBlock(), *bBlock = b->getBlock(); in properlyPostDominates() 163 if (auto *bAncestor = a->getBlock()->findAncestorOpInBlock(*b)) in properlyPostDominates()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Transforms/ |
H A D | CopyRemoval.cpp | 51 if (op && op->getBlock() == block) { in getAllocationOpInBlock() 66 return effects && op->getBlock() == block && effects.hasEffect<Free>(); in getDeallocationOpInBlock() 75 assert(start->getBlock() == end->getBlock() && in hasMemoryEffectOpBetween() 90 Block *block = start->getBlock(); in hasUsersBetween() 91 assert(block == end->getBlock() && in hasUsersBetween() 94 return op->getBlock() == block && start->isBeforeInBlock(op) && in hasUsersBetween() 102 Block *block = operations.front()->getBlock(); in areOpsInTheSameBlock() 104 operations, [&](Operation *op) { return block != op->getBlock(); }); in areOpsInTheSameBlock() 141 Block *copyBlock = copy->getBlock(); in reuseCopySourceAsTarget() 192 Block *copyBlock = copy->getBlock(); in reuseCopyTargetAsSource()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Transforms/ |
H A D | CopyRemoval.cpp | 51 if (op && op->getBlock() == block) { in getAllocationOpInBlock() 66 return effects && op->getBlock() == block && effects.hasEffect<Free>(); in getDeallocationOpInBlock() 75 assert(start->getBlock() == end->getBlock() && in hasMemoryEffectOpBetween() 90 Block *block = start->getBlock(); in hasUsersBetween() 91 assert(block == end->getBlock() && in hasUsersBetween() 94 return op->getBlock() == block && start->isBeforeInBlock(op) && in hasUsersBetween() 102 Block *block = operations.front()->getBlock(); in areOpsInTheSameBlock() 104 operations, [&](Operation *op) { return block != op->getBlock(); }); in areOpsInTheSameBlock() 141 Block *copyBlock = copy->getBlock(); in reuseCopySourceAsTarget() 192 Block *copyBlock = copy->getBlock(); in reuseCopyTargetAsSource()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Transforms/ |
H A D | CopyRemoval.cpp | 51 if (op && op->getBlock() == block) { in getAllocationOpInBlock() 66 return effects && op->getBlock() == block && effects.hasEffect<Free>(); in getDeallocationOpInBlock() 75 assert(start->getBlock() == end->getBlock() && in hasMemoryEffectOpBetween() 90 Block *block = start->getBlock(); in hasUsersBetween() 91 assert(block == end->getBlock() && in hasUsersBetween() 94 return op->getBlock() == block && start->isBeforeInBlock(op) && in hasUsersBetween() 102 Block *block = operations.front()->getBlock(); in areOpsInTheSameBlock() 104 operations, [&](Operation *op) { return block != op->getBlock(); }); in areOpsInTheSameBlock() 141 Block *copyBlock = copy->getBlock(); in reuseCopySourceAsTarget() 192 Block *copyBlock = copy->getBlock(); in reuseCopyTargetAsSource()
|
/dports/devel/hadoop2/hadoop-2.7.2-src/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/server/blockmanagement/ |
H A D | TestCorruptReplicaInfo.java | 56 private Block getBlock(Long block_id) { in getBlock() method in TestCorruptReplicaInfo 64 private Block getBlock(int block_id) { in getBlock() method in TestCorruptReplicaInfo 65 return getBlock((long)block_id); in getBlock() 93 addToCorruptReplicasMap(crm, getBlock(0), dn1); in testCorruptReplicaInfo() 96 addToCorruptReplicasMap(crm, getBlock(1), dn1); in testCorruptReplicaInfo() 100 addToCorruptReplicasMap(crm, getBlock(1), dn2); in testCorruptReplicaInfo() 104 crm.removeFromCorruptReplicasMap(getBlock(1)); in testCorruptReplicaInfo() 108 crm.removeFromCorruptReplicasMap(getBlock(0)); in testCorruptReplicaInfo() 113 addToCorruptReplicasMap(crm, getBlock(block_id), dn1); in testCorruptReplicaInfo()
|
/dports/editors/abiword/abiword-3.0.5/src/text/fmt/xp/ |
H A D | fp_Line.cpp | 415 if(getBlock() && !getBlock()->hasBorders()) in calcLeftBorderThick() 441 if(getBlock() && !getBlock()->hasBorders()) in calcRightBorderThick() 466 if(getBlock() && (getBlock()->hasBorders() || (getBlock()->getPattern() > 0))) in hasBordersOrShading() 476 if(getBlock() && !getBlock()->hasBorders()) in calcTopBorderThick() 490 if(getBlock() && !getBlock()->hasBorders()) in calcBotBorderThick() 842 if (getBlock() && getBlock()->hasBorders()) in getScreenRect() 1038 if (getBlock() && getBlock()->hasBorders()) in setContainer() 1582 if(getBlock() && getBlock()->hasBorders()) in recalcHeight() 2238 if(getBlock() && getBlock()->hasBorders()) in draw() 2265 if(getBlock() && (getBlock()->getPattern() > 0)) in draw() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Transforms/ |
H A D | CopyRemoval.cpp | 35 return effects && op->getBlock() == block && effects.hasEffect<Free>(); in getDeallocationInBlock() 43 assert(start->getBlock() == end->getBlock() && in hasMemoryEffectOpBetween() 58 Block *block = start->getBlock(); in hasUsersBetween() 59 assert(block == end->getBlock() && in hasUsersBetween() 62 return op->getBlock() == block && start->isBeforeInBlock(op) && in hasUsersBetween() 70 blocks.insert(op->getBlock()); in areOpsInTheSameBlock() 109 Operation *fromFreeingOp = getDeallocationInBlock(from, copy->getBlock()); in ReuseCopySourceAsTarget() 159 Operation *fromFreeingOp = getDeallocationInBlock(from, copy->getBlock()); in ReuseCopyTargetAsSource()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 55 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 66 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 69 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 72 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 126 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 137 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 157 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 168 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 55 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 66 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 69 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 72 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 126 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 137 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 157 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 168 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 55 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 66 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 69 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 72 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 125 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOStubsAndGOT() 136 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOStubsAndGOT() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOStubsAndGOT() 167 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOStubsAndGOT()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 55 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 66 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 69 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 72 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 125 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOStubsAndGOT() 136 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOStubsAndGOT() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOStubsAndGOT() 167 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOStubsAndGOT()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 122 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 134 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 167 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 122 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 134 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 167 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 119 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 130 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 162 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 122 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 134 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 167 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 119 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 130 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 162 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-macho.cpp | 48 TargetSym.getBlock().getSection().getName() + in getMachOGOTTarget() 60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget() 63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget() 66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget() 120 if (auto TS = getMachOGOTTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 131 if (auto TS = getMachOStubTarget(G, Sym->getBlock())) in registerMachOGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerMachOGraphInfo() 162 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerMachOGraphInfo()
|
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 122 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 134 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 167 ArrayRef<char>(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-elf.cpp | 46 TargetSym.getBlock().getSection().getName() + in getELFGOTTarget() 58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget() 61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget() 64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget() 119 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo() 130 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo() 151 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) - in registerELFGraphInfo() 162 StringRef(FirstSym->getBlock().getContent().data(), SecSize), in registerELFGraphInfo()
|