Searched refs:positions (Results 1 - 15 of 15) sorted by relevance

/freebsd-10.1-release/contrib/gperf/src/
H A Dsearch.h30 #include "positions.h"
53 void init_selchars_tuple (const Positions& positions, const unsigned int *alpha_unify) const;
57 /* Count the duplicate keywords that occur with a given set of positions. */
58 unsigned int count_duplicates_tuple (const Positions& positions, const unsigned int *alpha_unify) const;
60 /* Find good key positions. */
63 /* Count the duplicate keywords that occur with the found set of positions. */
70 unsigned int * compute_alpha_unify (const Positions& positions, const unsigned int *alpha_inc) const;
73 void init_selchars_multiset (const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc) const;
75 /* Count the duplicate keywords that occur with the given set of positions
118 /* User-specified or computed key positions
[all...]
H A Dkeyword.cc29 #include "positions.h"
77 KeywordExt::init_selchars_low (const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc) argument
79 /* Iterate through the list of positions, initializing selchars
81 PositionIterator iter = positions.iterator(_allchars_length);
116 KeywordExt::init_selchars_tuple (const Positions& positions, const unsigned int *alpha_unify) argument
118 init_selchars_low (positions, alpha_unify, NULL);
122 KeywordExt::init_selchars_multiset (const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc) argument
125 init_selchars_low (positions, alpha_unify, alpha_inc);
H A Dpositions.icc1 /* Inline Functions for positions.{h,cc}.
104 /* The positions are 0, 1, ..., MAX_KEY_POS-1, in descending order. */
152 /* Creates an iterator, returning the positions in descending order. */
159 /* Creates an iterator, returning the positions in descending order,
167 /* Creates an iterator, returning the positions in ascending order. */
174 /* Creates an iterator, returning the positions in ascending order,
186 PositionIterator::PositionIterator (Positions const& positions)
187 : _set (positions),
192 /* Initializes an iterator through POSITIONS, ignoring positions >= maxlen. */
194 PositionIterator::PositionIterator (Positions const& positions, in
[all...]
H A Dkeyword.h29 /* Class defined in "positions.h". */
71 void init_selchars_tuple (const Positions& positions, const unsigned int *alpha_unify);
73 void init_selchars_multiset (const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc);
84 unsigned int * init_selchars_low (const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc);
H A Dpositions.h3 /* A set of byte positions.
33 /* This class denotes a set of byte positions, used to access a keyword. */
49 0-based positions are -1 .. MAX_KEY_POS-1, this is: */
77 /* Creates an iterator, returning the positions in descending order. */
79 /* Creates an iterator, returning the positions in descending order,
82 /* Creates an iterator, returning the positions in ascending order. */
84 /* Creates an iterator, returning the positions in ascending order,
99 /* Number of positions. */
101 /* Array of positions. 0 for the first char, 1 for the second char etc.,
106 /* This class denotes an iterator through a set of byte positions
[all...]
H A Doutput.h30 #include "positions.h"
54 const Positions& positions,
138 /* Key positions. */
140 /* Adjustments to add to bytes add specific key positions. */
H A Dsearch.cc66 where Pos is a set of byte positions,
86 Step 1 (Finding good byte positions):
182 /* ====================== Finding good byte positions ====================== */
215 Search::init_selchars_tuple (const Positions& positions, const unsigned int *alpha_unify) const argument
218 temp->first()->init_selchars_tuple(positions, alpha_unify);
229 /* Count the duplicate keywords that occur with a given set of positions.
234 Search::count_duplicates_tuple (const Positions& positions, const unsigned int *alpha_unify) const argument
239 init_selchars_tuple (positions, alpha_unify);
257 /* Find good key positions. */
262 /* If the user gave the key positions, w
510 compute_alpha_unify(const Positions& positions, const unsigned int *alpha_inc) const argument
573 init_selchars_multiset(const Positions& positions, const unsigned int *alpha_unify, const unsigned int *alpha_inc) const argument
[all...]
H A Doutput.cc87 const Positions& positions, const unsigned int *alpha_inc,
102 _key_positions (positions), _alpha_inc (alpha_inc),
820 /* Trivial case: No key positions at all. */
826 /* Iterate through the key positions. Remember that Positions::sort()
1984 printf ("/* Computed positions: -k'");
79 Output(KeywordExt_List *head, const char *struct_decl, unsigned int struct_decl_lineno, const char *return_type, const char *struct_tag, const char *verbatim_declarations, const char *verbatim_declarations_end, unsigned int verbatim_declarations_lineno, const char *verbatim_code, const char *verbatim_code_end, unsigned int verbatim_code_lineno, bool charset_dependent, int total_keys, int max_key_len, int min_key_len, const Positions& positions, const unsigned int *alpha_inc, int total_duplicates, unsigned int alpha_size, const int *asso_values) argument
/freebsd-10.1-release/usr.bin/cut/
H A Dcut.c64 static char * positions; variable
169 * set a byte in the positions array to indicate if a field or
202 for (pos = positions + start; start++ <= stop; *pos++ = 1);
213 memset(positions + 1, '1', autostart);
222 /* Grow the positions array to at least the specified size. */
229 if ((positions = realloc(positions, npos)) == NULL)
231 memset((char *)positions + oldnpos, 0, npos - oldnpos);
243 pos = positions + 1;
265 * Cut based on byte positions, takin
[all...]
/freebsd-10.1-release/gnu/usr.bin/gperf/
H A DMakefile12 main.cc options.cc output.cc positions.cc search.cc version.cc \
/freebsd-10.1-release/contrib/libarchive/libarchive/
H A Darchive_read_support_format_7zip.c153 uint64_t *positions; member in struct:_7z_pack_info
1648 free(pi->positions);
1687 pi->positions = calloc((size_t)pi->numPackStreams, sizeof(uint64_t));
1688 if (pi->sizes == NULL || pi->positions == NULL)
2171 if (si->pi.positions == NULL || si->pi.sizes == NULL)
2174 * Calculate packed stream positions.
2178 si->pi.positions[i] = packPos;
3085 pack_offset = zip->si.pi.positions[zip->pack_stream_index];
/freebsd-10.1-release/crypto/openssl/util/
H A Dpod2man.pl269 take absolute positions instead of offsets, don't nest well, and
/freebsd-10.1-release/contrib/amd/doc/
H A Dtexinfo.tex6376 % will somehow specify the positions allowed to float to (here, top, bottom).
/freebsd-10.1-release/contrib/gcc/doc/include/
H A Dtexinfo.tex6577 % will somehow specify the positions allowed to float to (here, top, bottom).
/freebsd-10.1-release/contrib/groff/doc/
H A Dtexinfo.tex6448 % will somehow specify the positions allowed to float to (here, top, bottom).

Completed in 214 milliseconds