Home | History | Annotate | Download | only in regexp

Lines Matching refs:is_one_byte

324                                         bool is_one_byte) {
325 Object* compiled_code = re->DataAt(JSRegExp::code_index(is_one_byte));
333 Object* saved_code = re->DataAt(JSRegExp::saved_code_index(is_one_byte));
336 re->SetDataAt(JSRegExp::code_index(is_one_byte), saved_code);
340 return CompileIrregexp(re, sample_subject, is_one_byte);
346 bool is_one_byte) {
353 Object* entry = re->DataAt(JSRegExp::code_index(is_one_byte));
367 Object* error_string = re->DataAt(JSRegExp::saved_code_index(is_one_byte));
389 sample_subject, is_one_byte);
399 data->set(JSRegExp::code_index(is_one_byte), result.code);
439 ByteArray* RegExpImpl::IrregexpByteCode(FixedArray* re, bool is_one_byte) {
440 is_one_byte)));
444 Code* RegExpImpl::IrregexpNativeCode(FixedArray* re, bool is_one_byte) {
445 return Code::cast(re->get(JSRegExp::code_index(is_one_byte)));
467 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
468 if (!EnsureCompiledIrregexp(regexp, subject, is_one_byte)) return -1;
498 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
503 EnsureCompiledIrregexp(regexp, subject, is_one_byte);
504 Handle<Code> code(IrregexpNativeCode(*irregexp, is_one_byte), isolate);
534 is_one_byte = subject->IsOneByteRepresentationUnderneath();
552 Handle<ByteArray> byte_codes(IrregexpByteCode(*irregexp, is_one_byte),
971 JSRegExp::Flags flags, bool is_one_byte);
3439 void TextNode::MakeCaseIndependent(Isolate* isolate, bool is_one_byte) {
3449 CharacterRange::AddCaseEquivalents(isolate, zone(), ranges, is_one_byte);
5892 bool is_one_byte) {
5902 if (is_one_byte && !RangeContainsLatin1Equivalents(range)) {
6627 Handle<String> sample_subject, bool is_one_byte) {
6636 is_one_byte);
6680 if (is_one_byte) {
6693 Analysis analysis(isolate, flags, is_one_byte);
6705 is_one_byte ? NativeRegExpMacroAssembler::LATIN1