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

/freebsd-11-stable/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 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 DMakefile.in66 OBJECTS = version.$(OBJEXT) positions.$(OBJEXT) options.$(OBJEXT) keyword.$(OBJEXT) keyword-list.$(OBJEXT) \
90 POSITIONS_H = positions.h positions.icc
102 positions.$(OBJEXT): positions.cc $(POSITIONS_H)
103 $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $(srcdir)/positions.cc
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.cc69 where Pos is a set of byte positions,
89 Step 1 (Finding good byte positions):
185 /* ====================== Finding good byte positions ====================== */
218 Search::init_selchars_tuple (const Positions& positions, const unsigned int *alpha_unify) const argument
221 temp->first()->init_selchars_tuple(positions, alpha_unify);
232 /* Count the duplicate keywords that occur with a given set of positions.
237 Search::count_duplicates_tuple (const Positions& positions, const unsigned int *alpha_unify) const argument
242 init_selchars_tuple (positions, alpha_unify);
260 /* Find good key positions. */
265 /* If the user gave the key positions, w
513 compute_alpha_unify(const Positions& positions, const unsigned int *alpha_inc) const argument
576 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-11-stable/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-11-stable/gnu/usr.bin/gperf/
H A DMakefile10 main.cc options.cc output.cc positions.cc search.cc version.cc \
/freebsd-11-stable/contrib/libarchive/libarchive/
H A Darchive_read_support_format_7zip.c158 uint64_t *positions; member in struct:_7z_pack_info
1737 free(pi->positions);
1776 pi->positions = calloc((size_t)pi->numPackStreams, sizeof(uint64_t));
1777 if (pi->sizes == NULL || pi->positions == NULL)
2272 if (si->pi.positions == NULL || si->pi.sizes == NULL)
2275 * Calculate packed stream positions.
2279 si->pi.positions[i] = packPos;
3195 pack_offset = zip->si.pi.positions[zip->pack_stream_index];
/freebsd-11-stable/stand/lua/
H A Ddrawer.lua407 -- it determines the positions of other elements
/freebsd-11-stable/crypto/openssl/util/
H A Dpod2man.pl269 take absolute positions instead of offsets, don't nest well, and
/freebsd-11-stable/contrib/gcc/doc/include/
H A Dtexinfo.tex6577 % will somehow specify the positions allowed to float to (here, top, bottom).
/freebsd-11-stable/contrib/groff/doc/
H A Dtexinfo.tex6448 % will somehow specify the positions allowed to float to (here, top, bottom).
/freebsd-11-stable/contrib/amd/doc/
H A Dtexinfo.tex8515 % will somehow specify the positions allowed to float to (here, top, bottom).

Completed in 580 milliseconds