MCPcopy Create free account

hub / github.com/Genivia/ugrep / functions

Functions1,386 in github.com/Genivia/ugrep

↓ 2 callersFunctionopen
src/ugrep-indexer.cpp:383
↓ 2 callersFunctionoption_all_files
--all: cancel all previously specified file and directory search restrictions
src/ugrep.cpp:6338
↓ 2 callersFunctionoption_and
parse --and [PATTERN]
src/ugrep.cpp:6268
↓ 2 callersFunctionoption_andnot
parse --andnot [PATTERN]
src/ugrep.cpp:6290
↓ 2 callersFunctionoption_not
parse --not [PATTERN]
src/ugrep.cpp:6317
↓ 2 callersFunctionoptions
parse the command-line options
src/ugrep-indexer.cpp:1825
↓ 2 callersFunctionoptions
parse the command-line options
src/ugrep.cpp:5285
↓ 2 callersFunctionpclose
POSIX pclose()
src/ugrep.hpp:159
↓ 2 callersMethodpeek
Peek a single character (unsigned char 0..255) or EOF (-1) when end-of-input is reached.
include/reflex/input.h:1030
↓ 2 callersFunctionpipe
POSIX pipe() emulation
src/zthread.hpp:53
↓ 2 callersFunctionpopcountl
include/reflex/simd.h:121
↓ 2 callersMethodpredict_match_min
Returns true when match is predicted using my PM3+PM5 logic for min>=3.
include/reflex/pattern.h:421
↓ 2 callersFunctionread_file
src/ugrep-indexer.cpp:404
↓ 2 callersMethodsave
save the cursor position
src/screen.hpp:173
↓ 2 callersFunctionset_depth
set -1,...,-9,-10,... recursion depth flags
src/ugrep.cpp:4757
↓ 2 callersFunctionset_this_thread_affinity_and_priority
set this thread's affinity and priority, if supported by the OS, ignore errors to leave scheduling to the OS
src/ugrep.cpp:539
↓ 2 callersFunctionsimd_nlcount_avx2
Partially count newlines in string b up to e, updates b close to e with uncounted part
lib/simd_avx2.cpp:48
↓ 2 callersFunctionskip_escapes
skip over ANSI escape sequence when present on a line
src/query.cpp:2326
↓ 2 callersFunctionstrtofuzzy
convert unsigned decimal MAX fuzzy with optional prefix '+', '-', or '~' to positive size_t
src/ugrep.cpp:13959
↓ 2 callersFunctionstrtosize
convert unsigned decimal with optional kb, mb, gb, tb suffix to size_t, produce error when conversion fails
src/ugrep.cpp:13940
↓ 2 callersFunctionsubtract_list
lib/convert.cpp:877
↓ 2 callersMethodsync_on
synchronize output by threads on the given sync object
src/output.hpp:773
↓ 2 callersFunctiontrim
trim white space from either end of the line
src/ugrep-indexer.cpp:1033
↓ 2 callersFunctiontrim
trim white space from either end of the line
src/ugrep.cpp:13675
↓ 2 callersFunctiontrim_pathname_arg
trim path separators from an argv[] argument - important: modifies the argv[] string passed as arg
src/ugrep.cpp:13696
↓ 2 callersMethodtry_acquire
try to acquire output access
src/output.hpp:114
↓ 2 callersFunctionugrep
search the specified files, directories, and/or standard input for pattern matches, may throw an exception
src/ugrep.cpp:7949
↓ 2 callersFunctionunicode_class
lib/convert.cpp:111
↓ 2 callersFunctionversion
display the version info and exit
src/ugrep-indexer.cpp:571
↓ 2 callersFunctionversion
print the version info
src/ugrep.cpp:15243
↓ 2 callersFunctionviiget
get archive part pathname and info, start decompressing, return 0 if success, 1 when end reached, -1 on error */
lzma/C/viizip.c:267
↓ 2 callersFunctionviinew
create new 7zip decompressor for the given 7zip file, returns decompressor state or NULL on failure */
lzma/C/viizip.c:198
↓ 2 callersFunctionwcs
Convert UTF-8 string to wide string.
include/reflex/utf8.h:222
↓ 2 callersFunctionz7_sysctlbyname_Get_BoolInt
lzma/C/CpuArch.c:732
↓ 2 callersFunctionz7_x86_cpuid_GetMaxFunc
lzma/C/CpuArch.c:91
↓ 2 callersFunctionz_close
src/zopen.c:375
↓ 1 callersFunctionBcj2Dec_Init
lzma/C/Bcj2.c:16
↓ 1 callersFunctionCPU_IsSupported_CRC32
lzma/C/CpuArch.c:702
↓ 1 callersFunctionDelta_Decode
lzma/C/Delta.c:89
↓ 1 callersFunctionDelta_Init
lzma/C/Delta.c:8
↓ 1 callersFunctionFileInStream_CreateVTable
lzma/C/7zFile.c:423
↓ 1 callersFunctionFile_Seek
lzma/C/7zFile.c:283
↓ 1 callersFunctionFile_Write
lzma/C/7zFile.c:221
↓ 1 callersFunctionLZMA_DECODE_REAL
lzma/C/LzmaDec.c:233
↓ 1 callersMethodLexerInput
Invoked by FlexLexer::Matcher to read input character sequence.
include/reflex/flexlexer.h:544
↓ 1 callersFunctionLookInStream_LookRead
lzma/C/7zStream.c:67
↓ 1 callersFunctionLookInStream_Read
lzma/C/7zStream.c:91
↓ 1 callersFunctionLookInStream_Read2
lzma/C/7zStream.c:77
↓ 1 callersFunctionLookToRead2_CreateVTable
lzma/C/7zStream.c:167
↓ 1 callersFunctionLzmaDec_Allocate
lzma/C/LzmaDec.c:1308
↓ 1 callersFunctionLzmaDec_UpdateWithUncompressed
lzma/C/Lzma2Dec.c:164
↓ 1 callersFunctionLzmaDec_WriteRem
lzma/C/LzmaDec.c:616
↓ 1 callersFunctionPpmd7_Alloc
lzma/C/Ppmd7.c:92
↓ 1 callersFunctionPpmd7_Construct
lzma/C/Ppmd7.c:52
↓ 1 callersFunctionPpmd7_GlueFreeBlocks
lzma/C/Ppmd7.c:162
↓ 1 callersFunctionPpmd7_Init
lzma/C/Ppmd7.c:422
↓ 1 callersFunctionPpmd7_MakeEscFreq
lzma/C/Ppmd7.c:921
↓ 1 callersFunctionPpmd7_Update1
lzma/C/Ppmd7.c:961
↓ 1 callersFunctionPpmd7_Update1_0
lzma/C/Ppmd7.c:979
↓ 1 callersFunctionPpmd7_Update2
lzma/C/Ppmd7.c:1007
↓ 1 callersFunctionPpmd7z_DecodeSymbol
Z7_FORCE_INLINE static
lzma/C/Ppmd7Dec.c:64
↓ 1 callersFunctionPpmd7z_RangeDec_Init
lzma/C/Ppmd7Dec.c:16
↓ 1 callersFunctionReadBitUi32s
lzma/C/7zArcIn.c:369
↓ 1 callersFunctionSkipBitUi32s
lzma/C/7zArcIn.c:376
↓ 1 callersFunctionSzAlloc
lzma/C/7zAlloc.c:38
↓ 1 callersFunctionSzArEx_Extract
lzma/C/7zArcIn.c:1650
↓ 1 callersFunctionSzArEx_Open
lzma/C/7zArcIn.c:1640
↓ 1 callersFunctionSzArEx_Open2
lzma/C/7zArcIn.c:1512
↓ 1 callersFunctionSzAr_DecodeFolder
lzma/C/7zDec.c:606
↓ 1 callersFunctionSzBitUi32s_Alloc
lzma/C/7zArcIn.c:64
↓ 1 callersFunctionSzDecodeCopy
lzma/C/7zDec.c:282
↓ 1 callersFunctionSzDecodeLzma
lzma/C/7zDec.c:163
↓ 1 callersFunctionSzDecodeLzma2
lzma/C/7zDec.c:223
↓ 1 callersFunctionSzDecodePpmd
lzma/C/7zDec.c:98
↓ 1 callersFunctionSzFolder_Decode2
lzma/C/7zDec.c:409
↓ 1 callersFunctionSzGetNextFolderItem
lzma/C/7zArcIn.c:444
↓ 1 callersFunctionSzReadFileNames
lzma/C/7zArcIn.c:1030
↓ 1 callersFunctionSzReadHeader
lzma/C/7zArcIn.c:1482
↓ 1 callersFunctionSzReadHeader2
lzma/C/7zArcIn.c:1110
↓ 1 callersFunctionWaitId
lzma/C/7zArcIn.c:278
↓ 1 callersMethodadjoin
return all ALT terms of the CNF joined together
src/cnf.cpp:731
↓ 1 callersMethodanalysis_time
Get elapsed time of DFA analysis to predict matches and construct an optional HFA.
include/reflex/pattern.h:374
↓ 1 callersMethodany
include/reflex/pattern.h:615
↓ 1 callersMethodavail
Returns the number of bytes in the buffer available to search from the current begin()/text() position, when not yet available, read more input to mak
include/reflex/absmatcher.h:1213
↓ 1 callersMethodbef
Return pointer to the begin of the match - len before, or at the begin of the file.
include/reflex/absmatcher.h:1191
↓ 1 callersMethodbegin
Returns pointer to the begin of the matched text (non-0-terminated), a constant-time operation, use with end() or use size() for text end/length.
include/reflex/absmatcher.h:627
↓ 1 callersFunctioncl_block
src/zopen.c:681
↓ 1 callersFunctionconvert_escape
lib/convert.cpp:1228
↓ 1 callersFunctionconvert_oct
lib/convert.cpp:303
↓ 1 callersFunctionconvert_posix_ranges
lib/convert.cpp:368
↓ 1 callersFunctionconvert_unicode_ranges
lib/convert.cpp:357
↓ 1 callersFunctioncrc32
update zip crc32
src/zstream.hpp:1033
↓ 1 callersMethoddecompress
read and decompress zip file data into buf[0..len-1], return number of bytes decompressed, 0 for EOF or -1 for error
src/zstream.hpp:566
↓ 1 callersMethoddefined
return true if CNF has any patterns defined with new_pattern()
src/cnf.hpp:84
↓ 1 callersFunctiondeleter
recursively delete index files
src/ugrep-indexer.cpp:1388
↓ 1 callersMethoddequeue
pop a job
src/ugrep.cpp:2130
↓ 1 callersFunctiondescriptor
read zip data descriptor, if present, and check crc
src/zstream.hpp:916
↓ 1 callersMethodedge
create an edge from a tree node to a target tree node, return the target tree node.
include/reflex/pattern.h:725
↓ 1 callersMethodedges
Get the number of finite state machine edges (transitions on input characters).
include/reflex/pattern.h:332
↓ 1 callersMethodedges_time
Get elapsed DFA edges construction time.
include/reflex/pattern.h:362
← previousnext →301–400 of 1,386, ranked by callers