Lines Matching refs:JSRegExp
163 JSRegExp::cast(this)->JSRegExpVerify(); in HeapObjectVerify()
792 void JSRegExp::JSRegExpVerify() { in JSRegExpVerify()
796 case JSRegExp::ATOM: { in JSRegExpVerify()
798 CHECK(arr->get(JSRegExp::kAtomPatternIndex)->IsString()); in JSRegExpVerify()
801 case JSRegExp::IRREGEXP: { in JSRegExpVerify()
805 Object* one_byte_data = arr->get(JSRegExp::kIrregexpLatin1CodeIndex); in JSRegExpVerify()
812 Object* uc16_data = arr->get(JSRegExp::kIrregexpUC16CodeIndex); in JSRegExpVerify()
817 arr->get(JSRegExp::kIrregexpLatin1CodeSavedIndex); in JSRegExpVerify()
820 Object* uc16_saved = arr->get(JSRegExp::kIrregexpUC16CodeSavedIndex); in JSRegExpVerify()
824 CHECK(arr->get(JSRegExp::kIrregexpCaptureCountIndex)->IsSmi()); in JSRegExpVerify()
825 CHECK(arr->get(JSRegExp::kIrregexpMaxRegisterCountIndex)->IsSmi()); in JSRegExpVerify()
829 CHECK_EQ(JSRegExp::NOT_COMPILED, TypeTag()); in JSRegExpVerify()