Changeset 155420 in webkit for trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h
- Timestamp:
- Sep 9, 2013, 11:09:40 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h
r154498 r155420 39 39 #include "SpecialPointer.h" 40 40 #include "SymbolTable.h" 41 #include "VirtualRegister.h" 41 42 42 43 #include <wtf/Compression.h> … … 258 259 259 260 void setArgumentsRegister(int argumentsRegister) { m_argumentsRegister = argumentsRegister; } 260 bool usesArguments() const { return m_argumentsRegister != -1; }261 bool usesArguments() const { return m_argumentsRegister != (int)InvalidVirtualRegister; } 261 262 int argumentsRegister() const { return m_argumentsRegister; } 262 263 263 264 264 bool usesGlobalObject() const { return m_globalObjectRegister != -1; }265 bool usesGlobalObject() const { return m_globalObjectRegister != (int)InvalidVirtualRegister; } 265 266 void setGlobalObjectRegister(int globalObjectRegister) { m_globalObjectRegister = globalObjectRegister; } 266 267 int globalObjectRegister() const { return m_globalObjectRegister; }
Note:
See TracChangeset
for help on using the changeset viewer.