Lines Matching refs:lens
653 info->lens = &string_lens; in parse_string()
830 struct enum_lens *lens = malloc(sizeof(*lens)); in parse_enum() local
831 if (lens == NULL) { in parse_enum()
837 lens_init_enum(lens); in parse_enum()
838 (*retp)->lens = &lens->super; in parse_enum()
852 if (lens_enum_size(lens) > 0) in parse_enum()
876 if (lens_enum_add(lens, key, 1, value, 1) < 0) in parse_enum()
958 struct lens *lens; member
969 static struct lens *
976 return lenses[i].lens; in name2lens()
1022 struct lens *lens = name2lens(str, &own_lens); in parse_lens() local
1025 if (lens != NULL) { in parse_lens()
1030 if (lens == &octal_lens && **str != '(') { in parse_lens()
1047 if (own_lens && lens != NULL) in parse_lens()
1048 lens_destroy(lens); in parse_lens()
1053 if (lens != NULL && has_args) { in parse_lens()
1060 if (lens != NULL && unshare_type_info(loc, &info, ownp) < 0) in parse_lens()
1063 if (lens != NULL) { in parse_lens()
1064 info->lens = lens; in parse_lens()
1086 info.lens = &blind_lens; in get_hidden_int()