Home | History | Annotate | Download | only in src

Lines Matching full:ignore_case

83         flags |= JSRegExp::IGNORE_CASE;
958 DispatchTable* ChoiceNode::GetTable(bool ignore_case) {
961 DispatchTableConstructor cons(table_, ignore_case, zone());
1017 RegExpCompiler(int capture_count, bool ignore_case, bool is_ascii,
1049 inline bool ignore_case() { return ignore_case_; }
1095 RegExpCompiler::RegExpCompiler(int capture_count, bool ignore_case, bool ascii,
1100 ignore_case_(ignore_case),
2579 if (compiler->ignore_case()) {
2775 RegExpNode* SeqRegExpNode::FilterASCII(int depth, bool ignore_case) {
2780 return FilterSuccessor(depth - 1, ignore_case);
2784 RegExpNode* SeqRegExpNode::FilterSuccessor(int depth, bool ignore_case) {
2785 RegExpNode* next = on_success_->FilterASCII(depth - 1, ignore_case);
2809 RegExpNode* TextNode::FilterASCII(int depth, bool ignore_case) {
2822 if (!ignore_case) return set_replacement(NULL);
2846 if (ignore_case && RangesContainLatin1Equivalents(ranges)) continue;
2853 if (ignore_case && RangesContainLatin1Equivalents(ranges)) continue;
2859 return FilterSuccessor(depth - 1, ignore_case);
2863 RegExpNode* LoopChoiceNode::FilterASCII(int depth, bool ignore_case) {
2871 continue_node_->FilterASCII(depth - 1, ignore_case);
2877 return ChoiceNode::FilterASCII(depth - 1, ignore_case);
2881 RegExpNode* ChoiceNode::FilterASCII(int depth, bool ignore_case) {
2901 alternative.node()->FilterASCII(depth - 1, ignore_case);
2921 alternatives_->at(i).node()->FilterASCII(depth - 1, ignore_case);
2933 bool ignore_case) {
2941 RegExpNode* replacement = node->FilterASCII(depth - 1, ignore_case);
2946 RegExpNode* neg_replacement = neg_node->FilterASCII(depth - 1, ignore_case);
3325 bool TextNode::SkipPass(int int_pass, bool ignore_case) {
3327 if (ignore_case) {
3364 if (!SkipPass(pass, compiler->ignore_case())) {
3377 if (!SkipPass(pass, compiler->ignore_case())) {
4321 if (compiler->ignore_case()) {
4340 explicit DotPrinter(bool ignore_case)
4341 : ignore_case_(ignore_case),
4678 bool ignore_case) {
4679 DotPrinter printer(ignore_case);
5836 if (bm->compiler()->ignore_case()) {
5996 bool ignore_case,
6006 RegExpCompiler compiler(data->capture_count, ignore_case, is_ascii, zone);
6054 node = node->FilterASCII(RegExpCompiler::kMaxRecursion, ignore_case);
6058 node = node->FilterASCII(RegExpCompiler::kMaxRecursion, ignore_case);
6064 Analysis analysis(ignore_case, is_ascii);