Lines Matching refs:capture_raw
63 template <bool capture_raw>
74 Advance<capture_raw>(); in ScanHexNumber()
81 template <bool capture_raw>
91 Advance<capture_raw>(); in ScanUnlimitedLengthHexNumber()
734 template <bool capture_raw, bool in_template_literal>
737 Advance<capture_raw>(); in ScanEscape()
742 if (IsCarriageReturn(c) && IsLineFeed(c0_)) Advance<capture_raw>(); in ScanEscape()
744 if (IsLineFeed(c) && IsCarriageReturn(c0_)) Advance<capture_raw>(); in ScanEscape()
758 c = ScanUnicodeEscape<capture_raw>(); in ScanEscape()
766 c = ScanHexNumber<capture_raw>(2); in ScanEscape()
778 c = ScanOctalEscape<capture_raw>(c, 2); in ScanEscape()
792 template <bool capture_raw>
802 Advance<capture_raw>(); in ScanOctalEscape()
876 const bool capture_raw = true; in ScanTemplateSpan() local
881 Advance<capture_raw>(); in ScanTemplateSpan()
887 Advance<capture_raw>(); // Consume '{' in ScanTemplateSpan()
895 Advance<capture_raw>(); in ScanTemplateSpan()
899 Advance<capture_raw>(); // Adds \n in ScanTemplateSpan()
904 } else if (!ScanEscape<capture_raw, in_template_literal>()) { in ScanTemplateSpan()
918 Advance<capture_raw>(); // Adds \n in ScanTemplateSpan()
1093 template <bool capture_raw>
1098 Advance<capture_raw>(); in ScanUnicodeEscape()
1099 uc32 cp = ScanUnlimitedLengthHexNumber<capture_raw>(0x10ffff); in ScanUnicodeEscape()
1106 Advance<capture_raw>(); in ScanUnicodeEscape()
1109 return ScanHexNumber<capture_raw>(4); in ScanUnicodeEscape()