Lines Matching refs:emit

280       << "Should not call emit() function when the number can not be parsed.";
598 auto emit = [&word_buffer](uint32_t word) {
604 rc = ParseAndEncodeIntegerNumber("0", type, emit, nullptr);
607 rc = ParseAndEncodeIntegerNumber("-0", type, emit, nullptr);
610 rc = ParseAndEncodeIntegerNumber("9223372036854775807", type, emit, nullptr);
613 rc = ParseAndEncodeIntegerNumber("-9223372036854775808", type, emit, nullptr);
616 rc = ParseAndEncodeIntegerNumber("-1", type, emit, nullptr);
621 rc = ParseAndEncodeIntegerNumber("0x7fffffffffffffff", type, emit, nullptr);
624 rc = ParseAndEncodeIntegerNumber("0xffffffffffffffff", type, emit, nullptr);
677 auto emit = [&word_buffer](uint32_t word) {
683 rc = ParseAndEncodeIntegerNumber("0", type, emit, nullptr);
686 rc = ParseAndEncodeIntegerNumber("18446744073709551615", type, emit, nullptr);
691 rc = ParseAndEncodeIntegerNumber("0xffffffffffffffff", type, emit, nullptr);
791 auto emit = [&word_buffer](uint32_t word) {
805 rc = ParseAndEncodeFloatingPointNumber("0.0", type, emit, nullptr);
808 rc = ParseAndEncodeFloatingPointNumber("-0.0", type, emit, nullptr);
811 rc = ParseAndEncodeFloatingPointNumber("42", type, emit, nullptr);
814 rc = ParseAndEncodeFloatingPointNumber("2.5", type, emit, nullptr);
817 rc = ParseAndEncodeFloatingPointNumber("32.5", type, emit, nullptr);
820 rc = ParseAndEncodeFloatingPointNumber("1e38", type, emit, nullptr);
823 rc = ParseAndEncodeFloatingPointNumber("-1e38", type, emit, nullptr);
826 rc = ParseAndEncodeFloatingPointNumber("1e40", type, emit, nullptr);
829 rc = ParseAndEncodeFloatingPointNumber("-1e40", type, emit, nullptr);