]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - interpreter/CallFrameInlines.h
JavaScriptCore-7601.1.46.3.tar.gz
[apple/javascriptcore.git] / interpreter / CallFrameInlines.h
index 05fba390afb69cc952df476009efbf65a6984067..3f430ec314098b512fe856ad53d751c34346b1a1 100644 (file)
@@ -139,6 +139,12 @@ inline unsigned CallFrame::locationAsCodeOriginIndex() const
     return Location::decode(locationAsRawBits());
 }
 
+inline bool CallFrame::hasActivation() const
+{
+    JSValue activation = uncheckedActivation();
+    return !!activation && activation.isCell();
+}
+
 inline JSValue CallFrame::uncheckedActivation() const
 {
     CodeBlock* codeBlock = this->codeBlock();