/third_party/gn/src/base/strings/ |
H A D | string_number_conversions.cc | 126 // - a typedef for iterator_type, the iterator type used as input. 130 // - constant kBase, the base in which to interpret the input 292 bool StringToIntImpl(std::string_view input, VALUE* output) { in StringToIntImpl() argument 294 input.begin(), input.end(), output); in StringToIntImpl() 304 bool String16ToIntImpl(std::u16string_view input, VALUE* output) { in String16ToIntImpl() argument 306 input.begin(), input.end(), output); in String16ToIntImpl() 359 bool StringToInt(std::string_view input, int* output) { in StringToInt() argument 360 return StringToIntImpl(input, outpu in StringToInt() 363 StringToInt(std::u16string_view input, int* output) StringToInt() argument 367 StringToUint(std::string_view input, unsigned* output) StringToUint() argument 371 StringToUint(std::u16string_view input, unsigned* output) StringToUint() argument 375 StringToInt64(std::string_view input, int64_t* output) StringToInt64() argument 379 StringToInt64(std::u16string_view input, int64_t* output) StringToInt64() argument 383 StringToUint64(std::string_view input, uint64_t* output) StringToUint64() argument 387 StringToUint64(std::u16string_view input, uint64_t* output) StringToUint64() argument 391 StringToSizeT(std::string_view input, size_t* output) StringToSizeT() argument 395 StringToSizeT(std::u16string_view input, size_t* output) StringToSizeT() argument 421 HexStringToInt(std::string_view input, int* output) HexStringToInt() argument 426 HexStringToUInt(std::string_view input, uint32_t* output) HexStringToUInt() argument 431 HexStringToInt64(std::string_view input, int64_t* output) HexStringToInt64() argument 436 HexStringToUInt64(std::string_view input, uint64_t* output) HexStringToUInt64() argument 441 HexStringToBytes(std::string_view input, std::vector<uint8_t>* output) HexStringToBytes() argument [all...] |
/third_party/ltp/testcases/kernel/device-drivers/v4l/user_space/ |
H A D | test_VIDIOC_STD.c | 43 struct v4l2_input *input) in do_test_VIDIOC_G_STD() 66 * VIDIOC_G_STD only deals with current input. in do_test_VIDIOC_G_STD() 81 if (input->std == 0) { in do_test_VIDIOC_G_STD() 128 * VIDIOC_G_STD only deals with current input. in test_VIDIOC_G_STD() 135 struct v4l2_input *input) in do_set_video_standard() 159 if (input->std == 0) { in do_set_video_standard() 191 struct v4l2_input *input) in do_test_VIDIOC_S_STD() 210 errno_input_enum, input); in do_test_VIDIOC_S_STD() 213 errno_input_enum, input); in do_test_VIDIOC_S_STD() 216 errno_input_enum, input); in do_test_VIDIOC_S_STD() 42 do_test_VIDIOC_G_STD(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_G_STD() argument 133 do_set_video_standard(int f, v4l2_std_id id, int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_set_video_standard() argument 190 do_test_VIDIOC_S_STD(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_S_STD() argument 308 do_test_VIDIOC_S_STD_from_enum(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_S_STD_from_enum() argument 375 do_test_VIDIOC_S_STD_invalid_standard(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_S_STD_invalid_standard() argument 437 do_test_VIDIOC_G_STD_NULL(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_G_STD_NULL() argument 498 do_test_VIDIOC_S_STD_NULL(int ret_input_enum, int errno_input_enum, struct v4l2_input *input) do_test_VIDIOC_S_STD_NULL() argument [all...] |
H A D | test_VIDIOC_INPUT.c | 37 struct v4l2_input input; in valid_input_index() local 48 memset(&input, 0xff, sizeof(input)); in valid_input_index() 49 input.index = i; in valid_input_index() 50 ret_enum = ioctl(f, VIDIOC_ENUMINPUT, &input); in valid_input_index() 95 struct v4l2_input input; in test_VIDIOC_S_INPUT_from_enum() local 109 memset(&input, 0xff, sizeof(input)); in test_VIDIOC_S_INPUT_from_enum() 110 input.index = i; in test_VIDIOC_S_INPUT_from_enum() 111 ret_enum = ioctl(f, VIDIOC_ENUMINPUT, &input); in test_VIDIOC_S_INPUT_from_enum() 142 struct v4l2_input input; do_set_input() local 171 struct v4l2_input input; test_VIDIOC_S_INPUT_invalid_inputs() local [all...] |
/third_party/rust/crates/syn/src/ |
H A D | attr.rs | 100 /// fn parse(input: ParseStream) -> Result<Self> { 102 /// attrs: input.call(Attribute::parse_outer)?, 103 /// struct_token: input.parse()?, 104 /// name: input.parse()?, 105 /// semi_token: input.parse()?, 189 /// The surrounding delimiters are *not* included in the input to the 278 /// let input: ItemStruct = parse_quote! { 287 /// for attr in &input.attrs { 305 /// parenthesized!(content in meta.input); 314 /// if meta.input [all...] |
/third_party/protobuf/src/google/protobuf/ |
H A D | message_lite.cc | 139 bool MergeFromImpl(StringPiece input, MessageLite* msg, in MergeFromImpl() argument 143 aliasing, &ptr, input); in MergeFromImpl() local 153 bool MergeFromImpl(io::ZeroCopyInputStream* input, MessageLite* msg, in MergeFromImpl() argument 157 aliasing, &ptr, input); in MergeFromImpl() local 167 bool MergeFromImpl(BoundedZCIS input, MessageLite* msg, in MergeFromImpl() argument 171 aliasing, &ptr, input.zcis, input.limit); in MergeFromImpl() 181 template bool MergeFromImpl<false>(StringPiece input, MessageLite* msg, 183 template bool MergeFromImpl<true>(StringPiece input, MessageLite* msg, 185 template bool MergeFromImpl<false>(io::ZeroCopyInputStream* input, 224 MergeFromImpl(io::CodedInputStream* input, MessageLite::ParseFlags parse_flags) MergeFromImpl() argument 249 MergePartialFromCodedStream(io::CodedInputStream* input) MergePartialFromCodedStream() argument 253 MergeFromCodedStream(io::CodedInputStream* input) MergeFromCodedStream() argument 257 ParseFromCodedStream(io::CodedInputStream* input) ParseFromCodedStream() argument 262 ParsePartialFromCodedStream(io::CodedInputStream* input) ParsePartialFromCodedStream() argument 267 ParseFromZeroCopyStream(io::ZeroCopyInputStream* input) ParseFromZeroCopyStream() argument 271 ParsePartialFromZeroCopyStream( io::ZeroCopyInputStream* input) ParsePartialFromZeroCopyStream() argument 286 ParseFromIstream(std::istream* input) ParseFromIstream() argument 291 ParsePartialFromIstream(std::istream* input) ParsePartialFromIstream() argument 296 MergePartialFromBoundedZeroCopyStream( io::ZeroCopyInputStream* input, int size) MergePartialFromBoundedZeroCopyStream() argument 301 MergeFromBoundedZeroCopyStream(io::ZeroCopyInputStream* input, int size) MergeFromBoundedZeroCopyStream() argument 306 ParseFromBoundedZeroCopyStream(io::ZeroCopyInputStream* input, int size) ParseFromBoundedZeroCopyStream() argument 311 ParsePartialFromBoundedZeroCopyStream( io::ZeroCopyInputStream* input, int size) ParsePartialFromBoundedZeroCopyStream() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/catpt/ |
H A D | messages.c | 57 struct catpt_alloc_stream_input input; in catpt_ipc_alloc_stream() local 66 size = sizeof(input) + arrsz; in catpt_ipc_alloc_stream() 72 memset(&input, 0, sizeof(input)); in catpt_ipc_alloc_stream() 73 input.path_id = path_id; in catpt_ipc_alloc_stream() 74 input.stream_type = type; in catpt_ipc_alloc_stream() 75 input.format_id = CATPT_FORMAT_PCM; in catpt_ipc_alloc_stream() 76 input.input_format = *afmt; in catpt_ipc_alloc_stream() 77 input.ring_info = *rinfo; in catpt_ipc_alloc_stream() 78 input in catpt_ipc_alloc_stream() 245 struct catpt_set_volume_input input; catpt_ipc_set_volume() local 277 struct catpt_set_write_pos_input input; catpt_ipc_set_write_pos() local [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/catpt/ |
H A D | messages.c | 57 struct catpt_alloc_stream_input input; in catpt_ipc_alloc_stream() local 66 size = sizeof(input) + arrsz; in catpt_ipc_alloc_stream() 72 memset(&input, 0, sizeof(input)); in catpt_ipc_alloc_stream() 73 input.path_id = path_id; in catpt_ipc_alloc_stream() 74 input.stream_type = type; in catpt_ipc_alloc_stream() 75 input.format_id = CATPT_FORMAT_PCM; in catpt_ipc_alloc_stream() 76 input.input_format = *afmt; in catpt_ipc_alloc_stream() 77 input.ring_info = *rinfo; in catpt_ipc_alloc_stream() 78 input in catpt_ipc_alloc_stream() 245 struct catpt_set_volume_input input; catpt_ipc_set_volume() local 277 struct catpt_set_write_pos_input input; catpt_ipc_set_write_pos() local [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ccp/ |
H A D | sev-dev.c | 422 struct sev_user_data_pek_csr input; in sev_ioctl_do_pek_csr() local 431 if (copy_from_user(&input, (void __user *)argp->data, sizeof(input))) in sev_ioctl_do_pek_csr() 437 if (!input.address || !input.length) in sev_ioctl_do_pek_csr() 441 input_address = (void __user *)input.address; in sev_ioctl_do_pek_csr() 442 if (input.length > SEV_FW_BLOB_MAX_SIZE) in sev_ioctl_do_pek_csr() 445 blob = kzalloc(input.length, GFP_KERNEL); in sev_ioctl_do_pek_csr() 450 data.len = input.length; in sev_ioctl_do_pek_csr() 462 input in sev_ioctl_do_pek_csr() 605 struct sev_user_data_pek_cert_import input; sev_ioctl_do_pek_import() local 653 struct sev_user_data_get_id2 input; sev_ioctl_do_get_id2() local 756 struct sev_user_data_pdh_cert_export input; sev_ioctl_do_pdh_export() local 847 struct sev_issue_cmd input; sev_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | xo15-ebook.c | 16 #include <linux/input.h> 41 struct input_dev *input; member 42 char phys[32]; /* for input device */ 55 /* input layer checks if event is redundant */ in ebook_send_state() 56 input_report_switch(button->input, SW_TABLET_MODE, !state); in ebook_send_state() 57 input_sync(button->input); in ebook_send_state() 87 struct input_dev *input; in ebook_switch_add() local 98 button->input = input = input_allocate_device(); in ebook_switch_add() 99 if (!input) { in ebook_switch_add() [all...] |
H A D | intel_chtdc_ti_pwrbtn.c | 8 #include <linux/input.h> 22 struct input_dev *input = dev_id; in chtdc_ti_pwrbtn_interrupt() local 23 struct device *dev = input->dev.parent; in chtdc_ti_pwrbtn_interrupt() 29 input_report_key(input, KEY_POWER, !(state & SIRQ_PWRBTN_REL)); in chtdc_ti_pwrbtn_interrupt() 30 input_sync(input); in chtdc_ti_pwrbtn_interrupt() 40 struct input_dev *input; in chtdc_ti_pwrbtn_probe() local 46 input = devm_input_allocate_device(dev); in chtdc_ti_pwrbtn_probe() 47 if (!input) in chtdc_ti_pwrbtn_probe() 49 input->name = pdev->name; in chtdc_ti_pwrbtn_probe() 50 input in chtdc_ti_pwrbtn_probe() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/ |
H A D | xo15-ebook.c | 16 #include <linux/input.h> 39 struct input_dev *input; member 40 char phys[32]; /* for input device */ 53 /* input layer checks if event is redundant */ in ebook_send_state() 54 input_report_switch(button->input, SW_TABLET_MODE, !state); in ebook_send_state() 55 input_sync(button->input); in ebook_send_state() 85 struct input_dev *input; in ebook_switch_add() local 96 button->input = input = input_allocate_device(); in ebook_switch_add() 97 if (!input) { in ebook_switch_add() [all...] |
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | crypto.c | 34 __be64 input = cpu_to_be64(key); in mptcp_crypto_key_sha() local 36 sha256((__force u8 *)&input, sizeof(input), (u8 *)mptcp_hashed_key); in mptcp_crypto_key_sha() 46 u8 input[SHA256_BLOCK_SIZE + SHA256_DIGEST_SIZE]; in mptcp_crypto_hmac_sha() local 58 memset(input, 0x36, SHA256_BLOCK_SIZE); in mptcp_crypto_hmac_sha() 60 input[i] ^= key1be[i]; in mptcp_crypto_hmac_sha() 62 input[i + 8] ^= key2be[i]; in mptcp_crypto_hmac_sha() 64 memcpy(&input[SHA256_BLOCK_SIZE], msg, len); in mptcp_crypto_hmac_sha() 66 /* emit sha256(K1 || msg) on the second input block, so we can in mptcp_crypto_hmac_sha() 67 * reuse 'input' fo in mptcp_crypto_hmac_sha() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ |
H A D | chtdc_ti_pwrbtn.c | 8 #include <linux/input.h> 22 struct input_dev *input = dev_id; in chtdc_ti_pwrbtn_interrupt() local 23 struct device *dev = input->dev.parent; in chtdc_ti_pwrbtn_interrupt() 29 input_report_key(input, KEY_POWER, !(state & SIRQ_PWRBTN_REL)); in chtdc_ti_pwrbtn_interrupt() 30 input_sync(input); in chtdc_ti_pwrbtn_interrupt() 40 struct input_dev *input; in chtdc_ti_pwrbtn_probe() local 46 input = devm_input_allocate_device(dev); in chtdc_ti_pwrbtn_probe() 47 if (!input) in chtdc_ti_pwrbtn_probe() 49 input->name = pdev->name; in chtdc_ti_pwrbtn_probe() 50 input in chtdc_ti_pwrbtn_probe() [all...] |
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | crypto.c | 34 __be64 input = cpu_to_be64(key); in mptcp_crypto_key_sha() local 36 sha256((__force u8 *)&input, sizeof(input), (u8 *)mptcp_hashed_key); in mptcp_crypto_key_sha() 46 u8 input[SHA256_BLOCK_SIZE + SHA256_DIGEST_SIZE]; in mptcp_crypto_hmac_sha() local 58 memset(input, 0x36, SHA256_BLOCK_SIZE); in mptcp_crypto_hmac_sha() 60 input[i] ^= key1be[i]; in mptcp_crypto_hmac_sha() 62 input[i + 8] ^= key2be[i]; in mptcp_crypto_hmac_sha() 64 memcpy(&input[SHA256_BLOCK_SIZE], msg, len); in mptcp_crypto_hmac_sha() 66 /* emit sha256(K1 || msg) on the second input block, so we can in mptcp_crypto_hmac_sha() 67 * reuse 'input' fo in mptcp_crypto_hmac_sha() [all...] |
/third_party/node/test/parallel/ |
H A D | test-repl-mode.js | 21 cli.input.emit('data', 'x = 3\n'); 25 cli.input.emit('data', 'let y = 3\n'); 32 cli.input.emit('data', 'x = 3\n'); 37 cli.input.emit('data', 'let y = 3\n'); 51 cli.input.emit('data', 'xyz '); 60 cli.input.emit('data', 'x = 3\n'); 64 cli.input.emit('data', 'let y = 3\n'); 69 const input = new Stream(); 70 input.write = input [all...] |
/third_party/rust/crates/cxx/gen/src/ |
H A D | file.rs | 12 fn parse(input: ParseStream) -> Result<Self> { in parse() 14 input.call(Attribute::parse_inner)?; in parse() 15 parse(input, &mut modules)?; in parse() 20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse() 21 while !input.is_empty() { in parse() 24 let mut attrs = input.call(Attribute::parse_outer)?; in parse() 34 let ahead = input.fork(); in parse() 38 let item: Item = input.parse()?; in parse() 46 let mut module: Module = input.parse()?; in parse() 52 input in parse() [all...] |
/third_party/rust/crates/cxx/gen/cmd/src/gen/ |
H A D | file.rs | 12 fn parse(input: ParseStream) -> Result<Self> { in parse() 14 input.call(Attribute::parse_inner)?; in parse() 15 parse(input, &mut modules)?; in parse() 20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse() 21 while !input.is_empty() { in parse() 24 let mut attrs = input.call(Attribute::parse_outer)?; in parse() 34 let ahead = input.fork(); in parse() 38 let item: Item = input.parse()?; in parse() 46 let mut module: Module = input.parse()?; in parse() 52 input in parse() [all...] |
/third_party/rust/crates/cxx/gen/build/src/gen/ |
H A D | file.rs | 12 fn parse(input: ParseStream) -> Result<Self> { in parse() 14 input.call(Attribute::parse_inner)?; in parse() 15 parse(input, &mut modules)?; in parse() 20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse() 21 while !input.is_empty() { in parse() 24 let mut attrs = input.call(Attribute::parse_outer)?; in parse() 34 let ahead = input.fork(); in parse() 38 let item: Item = input.parse()?; in parse() 46 let mut module: Module = input.parse()?; in parse() 52 input in parse() [all...] |
/third_party/skia/third_party/externals/angle2/src/tests/preprocessor_tests/ |
H A D | PreprocessorTest.cpp | 13 void SimplePreprocessorTest::preprocess(const char *input, in preprocess() argument 17 ASSERT_TRUE(preprocessor->init(1, &input, nullptr)); in preprocess() 35 void SimplePreprocessorTest::preprocess(const char *input, const pp::PreprocessorSettings &settings) in preprocess() argument 38 preprocess(input, nullptr, &preprocessor); in preprocess() 41 void SimplePreprocessorTest::preprocess(const char *input) in preprocess() argument 43 preprocess(input, pp::PreprocessorSettings(SH_GLES2_SPEC)); in preprocess() 46 void SimplePreprocessorTest::preprocess(const char *input, const char *expected) in preprocess() argument 48 preprocess(input, expected, SH_GLES2_SPEC); in preprocess() 51 void SimplePreprocessorTest::preprocess(const char *input, const char *expected, ShShaderSpec spec) in preprocess() argument 56 preprocess(input, in preprocess() 62 lexSingleToken(const char *input, pp::Token *token) lexSingleToken() argument 70 lexSingleToken(size_t count, const char *const input[], pp::Token *token) lexSingleToken() argument [all...] |
/third_party/skia/third_party/externals/harfbuzz/test/api/ |
H A D | hb-subset-test.h | 53 hb_subset_input_t *input = hb_subset_input_create_or_fail (); in hb_subset_test_create_input() local 54 hb_set_t * input_codepoints = hb_subset_input_unicode_set (input); in hb_subset_test_create_input() 56 return input; in hb_subset_test_create_input() 62 hb_subset_input_t *input = hb_subset_input_create_or_fail (); in hb_subset_test_create_input_from_glyphs() local 63 hb_set_t * input_glyphs = hb_subset_input_glyph_set (input); in hb_subset_test_create_input_from_glyphs() 65 return input; in hb_subset_test_create_input_from_glyphs() 71 hb_subset_input_t *input = hb_subset_input_create_or_fail (); in hb_subset_test_create_input_from_nameids() local 72 hb_set_t * input_name_ids = hb_subset_input_set (input, HB_SUBSET_SETS_NAME_ID); in hb_subset_test_create_input_from_nameids() 75 hb_set_t *name_langids = hb_subset_input_set (input, HB_SUBSET_SETS_NAME_LANG_ID); in hb_subset_test_create_input_from_nameids() 78 hb_subset_input_set_flags (input, in hb_subset_test_create_input_from_nameids() 84 hb_subset_test_create_subset(hb_face_t *source, hb_subset_input_t *input) hb_subset_test_create_subset() argument [all...] |
/third_party/rust/crates/cxx/gen/lib/src/gen/ |
H A D | file.rs | 12 fn parse(input: ParseStream) -> Result<Self> { in parse() 14 input.call(Attribute::parse_inner)?; in parse() 15 parse(input, &mut modules)?; in parse() 20 fn parse(input: ParseStream, modules: &mut Vec<Module>) -> Result<()> { in parse() 21 while !input.is_empty() { in parse() 24 let mut attrs = input.call(Attribute::parse_outer)?; in parse() 34 let ahead = input.fork(); in parse() 38 let item: Item = input.parse()?; in parse() 46 let mut module: Module = input.parse()?; in parse() 52 input in parse() [all...] |
/third_party/protobuf/csharp/src/Google.Protobuf.Benchmarks/ |
H A D | BenchmarkMessage1Proto3.cs | 1312 public void MergeFrom(pb::CodedInputStream input) { in MergeFrom() argument 1314 input.ReadRawMessage(this); in MergeFrom() 1317 while ((tag = input.ReadTag()) != 0) { in MergeFrom() 1320 _unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input); in MergeFrom() 1323 Field1 = input.ReadString(); in MergeFrom() 1327 Field2 = input.ReadInt32(); in MergeFrom() 1331 Field3 = input.ReadInt32(); in MergeFrom() 1335 Field4 = input.ReadString(); in MergeFrom() 1340 field5_.AddEntriesFrom(input, _repeated_field5_codec); in MergeFrom() 1344 Field6 = input in MergeFrom() 1497 IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) IBufferMessage.InternalMergeFrom() argument 2344 MergeFrom(pb::CodedInputStream input) MergeFrom() argument 2441 IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) IBufferMessage.InternalMergeFrom() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | pxa930_trkball.c | 10 #include <linux/input.h> 46 struct input_dev *input; member 52 struct input_dev *input = trkball->input; in pxa930_trkball_interrupt() local 64 input_report_rel(input, REL_X, x); in pxa930_trkball_interrupt() 65 input_report_rel(input, REL_Y, y); in pxa930_trkball_interrupt() 66 input_sync(input); in pxa930_trkball_interrupt() 131 /* Held in reset, gate the 32-KHz input clock off */ in pxa930_trkball_disable() 145 struct input_dev *input; in pxa930_trkball_probe() local 189 input in pxa930_trkball_probe() [all...] |
/third_party/node/deps/v8/src/base/numbers/ |
H A D | strtod.cc | 97 // The input buffer has been trimmed. Therefore the last digit must be in TrimLeadingZeros() 165 // The trimmed input fits into a double. in TrimLeadingZeros() 236 DiyFp input; in DiyFpStrtod() local 238 ReadDiyFp(buffer, &input, &remaining_decimals); in DiyFpStrtod() 239 // Since we may have dropped some digits the input is not accurate. in DiyFpStrtod() 250 int old_e = input.e(); in DiyFpStrtod() 251 input.Normalize(); in DiyFpStrtod() 252 error <<= old_e - input.e(); in DiyFpStrtod() 267 input.Multiply(adjustment_power); in DiyFpStrtod() 269 // The product of input wit in DiyFpStrtod() 364 Bignum input; BignumStrtod() local [all...] |
/third_party/rust/crates/nom/benchmarks/benches/ |
H A D | json.rs | 32 fn boolean(input: &str) -> IResult<&str, bool> { in boolean() 33 alt((value(false, tag("false")), value(true, tag("true"))))(input) in boolean() 36 fn u16_hex(input: &str) -> IResult<&str, u16> { in u16_hex() 37 map_res(take(4usize), |s| u16::from_str_radix(s, 16))(input) in u16_hex() 40 fn unicode_escape(input: &str) -> IResult<&str, char> { in unicode_escape() 62 )(input) in unicode_escape() 65 fn character(input: &str) -> IResult<&str, char> { in character() 66 let (input, c) = none_of("\"")(input)?; in character() 81 ))(input) in character() [all...] |