Lines Matching refs:ignore_case

936 DispatchTable* ChoiceNode::GetTable(bool ignore_case) {  in GetTable()  argument
939 DispatchTableConstructor cons(table_, ignore_case, zone()); in GetTable()
995 RegExpCompiler(int capture_count, bool ignore_case, bool is_one_byte,
1027 inline bool ignore_case() { return ignore_case_; } in ignore_case() function in v8::internal::RegExpCompiler
1073 RegExpCompiler::RegExpCompiler(int capture_count, bool ignore_case, in RegExpCompiler() argument
1078 ignore_case_(ignore_case), in RegExpCompiler()
2559 if (compiler->ignore_case()) { in GetQuickCheckDetails()
2755 RegExpNode* SeqRegExpNode::FilterOneByte(int depth, bool ignore_case) { in FilterOneByte() argument
2760 return FilterSuccessor(depth - 1, ignore_case); in FilterOneByte()
2764 RegExpNode* SeqRegExpNode::FilterSuccessor(int depth, bool ignore_case) { in FilterSuccessor() argument
2765 RegExpNode* next = on_success_->FilterOneByte(depth - 1, ignore_case); in FilterSuccessor()
2789 RegExpNode* TextNode::FilterOneByte(int depth, bool ignore_case) { in FilterOneByte() argument
2802 if (!ignore_case) return set_replacement(NULL); in FilterOneByte()
2826 if (ignore_case && RangesContainLatin1Equivalents(ranges)) continue; in FilterOneByte()
2833 if (ignore_case && RangesContainLatin1Equivalents(ranges)) continue; in FilterOneByte()
2839 return FilterSuccessor(depth - 1, ignore_case); in FilterOneByte()
2843 RegExpNode* LoopChoiceNode::FilterOneByte(int depth, bool ignore_case) { in FilterOneByte() argument
2851 continue_node_->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
2857 return ChoiceNode::FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
2861 RegExpNode* ChoiceNode::FilterOneByte(int depth, bool ignore_case) { in FilterOneByte() argument
2881 alternative.node()->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
2901 alternatives_->at(i).node()->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
2913 bool ignore_case) { in FilterOneByte() argument
2921 RegExpNode* replacement = node->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
2926 RegExpNode* neg_replacement = neg_node->FilterOneByte(depth - 1, ignore_case); in FilterOneByte()
3299 bool TextNode::SkipPass(int int_pass, bool ignore_case) { in SkipPass() argument
3301 if (ignore_case) { in SkipPass()
3338 if (!SkipPass(pass, compiler->ignore_case())) { in Emit()
3351 if (!SkipPass(pass, compiler->ignore_case())) { in Emit()
4370 if (compiler->ignore_case()) { in Emit()
4389 DotPrinter(OStream& os, bool ignore_case) // NOLINT in DotPrinter() argument
4391 ignore_case_(ignore_case) {} in DotPrinter()
4718 bool ignore_case) { in DotPrint() argument
4720 DotPrinter printer(os, ignore_case); in DotPrint()
5876 if (bm->compiler()->ignore_case()) { in FillInBMInfo()
6035 RegExpCompileData* data, bool ignore_case, bool is_global, in Compile() argument
6041 RegExpCompiler compiler(data->capture_count, ignore_case, is_one_byte, zone); in Compile()
6089 node = node->FilterOneByte(RegExpCompiler::kMaxRecursion, ignore_case); in Compile()
6093 node = node->FilterOneByte(RegExpCompiler::kMaxRecursion, ignore_case); in Compile()
6099 Analysis analysis(ignore_case, is_one_byte); in Compile()