Home
last modified time | relevance | path

Searched refs:BlockObject (Results 1 – 23 of 23) sorted by relevance

/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/
H A DScopeObject.h720 class BlockObject : public NestedScopeObject
747 class StaticBlockObject : public BlockObject
877 class ClonedBlockObject : public BlockObject
1276 return is<js::BlockObject>() ||
1308 return is<js::BlockObject>() && !!getProto();
1315 return is<js::BlockObject>() && !getProto();
H A DScopeObject.cpp130 MOZ_ASSERT_IF(obj->is<LexicalScopeBase>() || obj->is<DeclEnvObject>() || obj->is<BlockObject>(), in setEnclosingScope()
831 BlockObject::isExtensible() const in isExtensible()
839 MOZ_ASSERT(block->getClass() == &BlockObject::class_); in create()
841 RootedObjectGroup group(cx, ObjectGroup::defaultNewGroup(cx, &BlockObject::class_, in create()
848 gc::AllocKind allocKind = gc::GetGCObjectKind(&BlockObject::class_); in create()
849 if (CanBeFinalizedInBackground(allocKind, &BlockObject::class_)) in create()
1019 uint32_t slot = JSSLOT_FREE(&BlockObject::class_) + index; in addVar()
1047 const Class BlockObject::class_ = {
1049 JSCLASS_HAS_RESERVED_SLOTS(BlockObject::RESERVED_SLOTS) |
2308 return s.is<LexicalScopeBase>() || s.is<BlockObject>() || s.is<DeclEnvObject>(); in isForDeclarative()
H A DScopeObject-inl.h31 JS_STATIC_ASSERT(CallObject::RESERVED_SLOTS == BlockObject::RESERVED_SLOTS); in setAliasedVar()
H A DStack-inl.h38 bool cacheable = obj->is<CallObject>() || obj->is<BlockObject>() || obj->is<DeclEnvObject>(); in IsCacheableNonGlobalScope()
H A DNativeObject.cpp2173 MOZ_ASSERT_IF(receiver.isObject(), !receiver.toObject().is<BlockObject>()); in SetNonexistentProperty()
/dports/devel/llvm70/llvm-7.0.1.src/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp1516 BlockObject, // Assign or release enumerator
1549 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1570 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1584 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1658 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
1778 assert(CopiedCapture.Kind == BlockCaptureEntityKind::BlockObject); in GenerateCopyHelperFunction()
1831 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
1853 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm12/llvm-project-12.0.1.src/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1625 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1646 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1660 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1773 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1875 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2027 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2073 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2095 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm11/llvm-11.0.1.src/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1626 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1647 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1661 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1774 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1876 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2028 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2074 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2096 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/clang/lib/CodeGen/
H A DCGBlocks.cpp84 BlockObject, // Assign or release enumerator
1637 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1658 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1672 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1785 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1887 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2039 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2085 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2107 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm10/llvm-10.0.1.src/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1701 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1722 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1736 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1849 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1951 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2101 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2147 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2169 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp75 BlockObject, // Assign or release enumerator
1703 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1724 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1738 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1851 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1953 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2103 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2149 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2171 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1625 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1646 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1660 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1773 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1875 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2027 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2073 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2095 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1701 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1722 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1736 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1849 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1951 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2101 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2147 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2169 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1625 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1646 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1660 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1773 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1875 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2027 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2073 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2095 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm13/llvm-project-13.0.1.src/clang/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/devel/llvm80/llvm-8.0.1.src/tools/clang/lib/CodeGen/
H A DCGBlocks.cpp77 BlockObject, // Assign or release enumerator
1712 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1733 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1747 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1860 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1962 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2110 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2156 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2178 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/lang/clang-mesa/clang-13.0.1.src/lib/CodeGen/
H A DCGBlocks.cpp76 BlockObject, // Assign or release enumerator
1628 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1649 : BlockCaptureEntityKind::BlockObject, in computeCopyInfoForBlockCapture()
1663 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeCopyInfoForBlockCapture()
1776 case BlockCaptureEntityKind::BlockObject: { in getBlockCaptureStr()
1878 case BlockCaptureEntityKind::BlockObject: { in pushCaptureCleanup()
2022 case BlockCaptureEntityKind::BlockObject: { in GenerateCopyHelperFunction()
2068 return std::make_pair(BlockCaptureEntityKind::BlockObject, Flags); in computeDestroyInfoForBlockCapture()
2090 return std::make_pair(BlockCaptureEntityKind::BlockObject, in computeDestroyInfoForBlockCapture()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/
H A Djsscript.cpp1011 if (obj->is<BlockObject>()) in XDRScript()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/frontend/
H A DBytecodeEmitter.cpp3024 sc.setSlot(BlockObject::RESERVED_SLOTS + i - 1); in initializeBlockScopedLocalsFromStack()