Home | History | Annotate | Download | only in src

Lines Matching refs:IGNORE_CASE

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