Home | History | Annotate | Download | only in bytecode

Lines Matching defs:codeBlock

53 //      0x40000000-0x7FFFFFFF  Positive indices from 0x40000000 specify entries in the constant pool on the CodeBlock.
113 PtrAndFlags<CodeBlock, HasSeenShouldRepatch> ownerCodeBlock;
114 CodeBlock* callee;
261 class CodeBlock : public FastAllocBase {
264 CodeBlock(ScriptExecutable* ownerExecutable, CodeType, PassRefPtr<SourceProvider>, unsigned sourceOffset, SymbolTable* symbolTable);
266 virtual ~CodeBlock();
568 class GlobalCodeBlock : public CodeBlock {
571 : CodeBlock(ownerExecutable, codeType, sourceProvider, sourceOffset, &m_unsharedSymbolTable)
621 class FunctionCodeBlock : public CodeBlock {
624 // as we need to initialise the CodeBlock before we could initialise any RefPtr to hold the shared
628 : CodeBlock(ownerExecutable, codeType, sourceProvider, sourceOffset, new SharedSymbolTable)
639 CodeBlock* codeBlock = this->codeBlock();
640 if (codeBlock->isConstantRegisterIndex(index))
641 return codeBlock->constantRegister(index);