Lines Matching refs:DataAt
43 return Smi::ToInt(DataAt(kIrregexpCaptureCountIndex));
51 return Smi::ToInt(DataAt(kIrregexpMaxRegisterCountIndex));
56 return String::cast(DataAt(JSRegExp::kAtomPatternIndex));
75 Object value = DataAt(kIrregexpCaptureNameMapIndex);
88 Object JSRegExp::DataAt(int index) const {
104 DCHECK(DataAt(kIrregexpLatin1CodeIndex).IsCodeT() ||
105 DataAt(kIrregexpLatin1CodeIndex) == uninitialized);
106 DCHECK(DataAt(kIrregexpUC16CodeIndex).IsCodeT() ||
107 DataAt(kIrregexpUC16CodeIndex) == uninitialized);
108 DCHECK(DataAt(kIrregexpLatin1BytecodeIndex).IsByteArray() ||
109 DataAt(kIrregexpLatin1BytecodeIndex) == uninitialized);
110 DCHECK(DataAt(kIrregexpUC16BytecodeIndex).IsByteArray() ||
111 DataAt(kIrregexpUC16BytecodeIndex) == uninitialized);
113 return (DataAt(kIrregexpLatin1CodeIndex) != uninitialized ||
114 DataAt(kIrregexpUC16CodeIndex) != uninitialized);