Lines Matching refs:is_ascii
291 bool RegExpImpl::EnsureCompiledIrregexp(Handle<JSRegExp> re, bool is_ascii) { in EnsureCompiledIrregexp() argument
292 Object* compiled_code = re->DataAt(JSRegExp::code_index(is_ascii)); in EnsureCompiledIrregexp()
298 return CompileIrregexp(re, is_ascii); in EnsureCompiledIrregexp()
302 bool RegExpImpl::CompileIrregexp(Handle<JSRegExp> re, bool is_ascii) { in CompileIrregexp() argument
307 Object* entry = re->DataAt(JSRegExp::code_index(is_ascii)); in CompileIrregexp()
340 is_ascii); in CompileIrregexp()
353 re->SetDataAt(JSRegExp::code_index(is_ascii), *regexp_err); in CompileIrregexp()
358 data->set(JSRegExp::code_index(is_ascii), result.code); in CompileIrregexp()
389 ByteArray* RegExpImpl::IrregexpByteCode(FixedArray* re, bool is_ascii) { in IrregexpByteCode() argument
390 return ByteArray::cast(re->get(JSRegExp::code_index(is_ascii))); in IrregexpByteCode()
394 Code* RegExpImpl::IrregexpNativeCode(FixedArray* re, bool is_ascii) { in IrregexpNativeCode() argument
395 return Code::cast(re->get(JSRegExp::code_index(is_ascii))); in IrregexpNativeCode()
418 bool is_ascii; in IrregexpPrepare() local
425 is_ascii = sequential_string->IsAsciiRepresentation(); in IrregexpPrepare()
427 if (!EnsureCompiledIrregexp(regexp, is_ascii)) { in IrregexpPrepare()
462 bool is_ascii = subject->IsAsciiRepresentation(); in IrregexpExecOnce() local
463 Handle<Code> code(IrregexpNativeCode(*irregexp, is_ascii), isolate); in IrregexpExecOnce()
495 bool is_ascii = subject->IsAsciiRepresentation(); in IrregexpExecOnce() local
504 Handle<ByteArray> byte_codes(IrregexpByteCode(*irregexp, is_ascii), isolate); in IrregexpExecOnce()
779 RegExpCompiler(int capture_count, bool ignore_case, bool is_ascii);
2620 void TextNode::MakeCaseIndependent(bool is_ascii) { in MakeCaseIndependent() argument
2632 ranges->at(j).AddCaseEquivalents(ranges, is_ascii); in MakeCaseIndependent()
4133 bool is_ascii) { in AddCaseEquivalents() argument
4137 if (is_ascii) { in AddCaseEquivalents()
5297 bool is_ascii) { in Compile() argument
5301 RegExpCompiler compiler(data->capture_count, ignore_case, is_ascii); in Compile()
5336 Analysis analysis(ignore_case, is_ascii); in Compile()
5350 is_ascii ? NativeRegExpMacroAssembler::ASCII in Compile()