Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/avast/retdec
/ functions
Functions
16,019 in github.com/avast/retdec
⨍
Functions
16,019
◇
Types & classes
4,257
↓ 3 callers
Method
rows
deps/eigen/Eigen/src/Core/VectorwiseOp.h:68
↓ 3 callers
Method
runOnModule
tests/bin2llvmir/optimizations/unreachable_funcs/unreachable_funcs_tests.cpp:23
↓ 3 callers
Function
safeGetInt64
src/ctypesparser/json_ctypes_parser.cpp:110
↓ 3 callers
Method
save
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio.hpp:188
↓ 3 callers
Function
scenarioClearEmptiesNonEmptyContainer
tests/utils/container_tests.cpp:193
↓ 3 callers
Method
set
src/utils/io/log.cpp:45
↓ 3 callers
Method
setAdditionalInfo
src/common/tool_info.cpp:89
↓ 3 callers
Method
setAddress
src/llvmir2hll/ir/variable.cpp:142
↓ 3 callers
Method
setAddress
src/common/vtable.cpp:30
↓ 3 callers
Method
setBaseAddress
* Sets a base address for the address space. * * @param baseAddress Address to set. */
src/loader/loader/image.cpp:128
↓ 3 callers
Method
setBig
* Set little endian */
src/fileinfo/file_information/file_information_types/pattern/pattern.cpp:156
↓ 3 callers
Method
setCharacteristics
src/pelib/ImageLoader.cpp:645
↓ 3 callers
Method
setDataType
* Sets the data type of the field. * @param fieldDataType Data type of the field. */
src/fileformat/types/dotnet_types/dotnet_field.cpp:25
↓ 3 callers
Method
setDeclarationString
src/common/function.cpp:64
↓ 3 callers
Method
setDefaultClauseBody
* @brief Sets a new body of the default clause. * * @par Preconditions * - there is a default clause * - @a body is non-null */
src/llvmir2hll/ir/switch_stmt.cpp:244
↓ 3 callers
Method
setElfType
* Set type of ELF section * @param sElfType Type of ELF section */
src/fileformat/types/sec_seg/elf_section.cpp:102
↓ 3 callers
Method
setEndianness
* Sets the endianness of the bytes in the buffer. It doesn't result in any * changes to the actual bytes in the buffer. It reflects only when reading
src/utils/dynamic_buffer.cpp:135
↓ 3 callers
Method
setEntrySize
src/common/pattern.cpp:117
↓ 3 callers
Method
setFileFlags
* Set file flags * @param flagsArray Bit flags as one number */
src/fileinfo/file_information/file_information.cpp:3526
↓ 3 callers
Method
setFileFlagsSize
* Set flags size * @param size Number of file flags */
src/fileinfo/file_information/file_information.cpp:3517
↓ 3 callers
Method
setFirstIfCond
* @brief Sets a new condition of the first if clause. * * @par Preconditions * - @a newCond is non-null */
src/llvmir2hll/ir/if_stmt.cpp:362
↓ 3 callers
Method
setIdenticalSignificantNibbles
src/common/tool_info.cpp:91
↓ 3 callers
Function
setIntersection
include/retdec/utils/container.h:267
↓ 3 callers
Method
setIsBytecode
src/common/language.cpp:38
↓ 3 callers
Method
setIsElf
src/common/file_format.cpp:49
↓ 3 callers
Method
setIsExecutable
src/common/file_type.cpp:28
↓ 3 callers
Method
setIsFromHeuristics
src/common/tool_info.cpp:93
↓ 3 callers
Method
setIsIntelHex
src/common/file_format.cpp:61
↓ 3 callers
Method
setIsObject
src/common/file_type.cpp:27
↓ 3 callers
Method
setIsPe
src/common/file_format.cpp:52
↓ 3 callers
Method
setIsRaw
src/common/file_format.cpp:65
↓ 3 callers
Method
setIsShared
src/common/file_type.cpp:25
↓ 3 callers
Method
setIsStatic
* Sets whether the field is static. * @param set @c true for static, otherwise @c false. */
src/fileformat/types/dotnet_types/dotnet_field.cpp:34
↓ 3 callers
Method
setIsTypeFloatingPoint
src/common/pattern.cpp:132
↓ 3 callers
Method
setIsTypeIntegral
src/common/pattern.cpp:127
↓ 3 callers
Method
setIsVariadic
src/common/function.cpp:80
↓ 3 callers
Method
setLastBB
* @brief Sets @a bb as the last LLVM basic block in sequence which is * represented by this node. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:79
↓ 3 callers
Method
setLhs
* @brief Set the left-hand side of the assignment. * * @par Preconditions * - @a left is non-null */
src/llvmir2hll/ir/assign_stmt.cpp:80
↓ 3 callers
Method
setLinkToSymbolTable
* Set the link to associated symbol table * @param symbolTableIndex Index of the symbol table */
src/fileformat/types/relocation_table/relocation_table.cpp:83
↓ 3 callers
Method
setLittle
* Set little endian */
src/fileinfo/file_information/file_information_types/pattern/pattern.cpp:147
↓ 3 callers
Method
setMode
src/bin2llvmir/optimizations/decoder/jump_targets.cpp:97
↓ 3 callers
Method
setName
* Sets the name to the segment. * * @param name New name of the segment. */
src/loader/loader/segment.cpp:153
↓ 3 callers
Method
setNumberOfDeclaredSymbols
* Set declared number of symbols in table * @param symbols Declared number of symbols in table */
src/fileinfo/file_information/file_information_types/symbol_table/symbol_table.cpp:210
↓ 3 callers
Method
setNumberOfRelocations
* Set number of relocation entries for section * @param relocations Number of relocation entries for section */
src/fileinfo/file_information/file_information_types/file_section.cpp:369
↓ 3 callers
Method
setOffsetToName
* Sets the Name value of the node. * * @param dwNewOffset Name value to set. */
src/pelib/ResourceDirectory.cpp:253
↓ 3 callers
Method
setOutputFile
src/config/parameters.cpp:179
↓ 3 callers
Method
setOutputLanguage
src/llvmir2hll/hll/output_manager.cpp:32
↓ 3 callers
Method
setRawRecord
* Sets the raw metadata table record for this class. * @param rRecord Raw metadata table record. */
src/fileformat/types/dotnet_types/dotnet_class.cpp:303
↓ 3 callers
Method
setRelocationType
* Set type of relocation * @param type Type of relocation */
src/fileinfo/file_information/file_information_types/relocation_table/relocation.cpp:99
↓ 3 callers
Method
setRelocationsOffset
* Set offset of relocation entries for section * @param relocOffset Offset of relocation entries for section */
src/fileinfo/file_information/file_information_types/file_section.cpp:360
↓ 3 callers
Method
setRetValues
src/bin2llvmir/optimizations/param_return/data_entries.cpp:67
↓ 3 callers
Method
setSearchDistance
* Sets the maximum searching distance while matching. * * @param distance The maximum searching distance to set. */
src/unpacker/signature.cpp:272
↓ 3 callers
Method
setSectionTableEntrySize
* Set size of one entry in section table * @param entrySize Size of one entry in section table */
src/fileinfo/file_information/file_information.cpp:3625
↓ 3 callers
Method
setSectionTableSize
* Set section table size * @param tableSize Size of section table */
src/fileinfo/file_information/file_information.cpp:3634
↓ 3 callers
Method
setSize
* Set symbol size * @param symbolSize Size of symbol */
src/fileformat/types/symbol_table/symbol.cpp:330
↓ 3 callers
Method
setTable
* Set export table data * @param exportTable Instance of class with original information about export table */
src/fileinfo/file_information/file_information_types/export_table.cpp:94
↓ 3 callers
Method
setTotalSignificantNibbles
src/common/tool_info.cpp:92
↓ 3 callers
Method
setUp
(self)
scripts/type_extractor/tests/arg_parser_tests.py:14
↓ 3 callers
Method
setVersion
* Set provided string into @c version and try to parse it into its components: * @c majorVersion @c minorVersionc and @c patchVersion. * Parsing is
src/common/tool_info.cpp:152
↓ 3 callers
Method
setVisibility
include/retdec/fileformat/types/dotnet_types/dotnet_type.h:54
↓ 3 callers
Method
setYaraRuleName
* Set name of YARA rule * @param sYaraRuleName Name of YARA rule */
src/fileinfo/file_information/file_information_types/pattern/pattern.cpp:139
↓ 3 callers
Method
set_name
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_section.hpp:120
↓ 3 callers
Method
size
src/pelib/InputBuffer.cpp:26
↓ 3 callers
Method
size
* @return Size of the debug directory. **/
src/pelib/DebugDirectory.cpp:124
↓ 3 callers
Method
size
src/pelib/IatDirectory.cpp:158
↓ 3 callers
Method
solveInPlace
deps/eigen/Eigen/src/Cholesky/LLT.h:500
↓ 3 callers
Function
sortPatternMatches
* Sort pattern matches based on their offsets * @param patterns Vector of detected patterns */
src/fileinfo/file_information/file_information.cpp:76
↓ 3 callers
Function
split_ret_type_and_call_convention
(string)
scripts/type_extractor/type_extractor/func_info.py:123
↓ 3 callers
Function
stbi__addsizes_valid
return 1 if the sum is valid, 0 on overflow. negative terms are considered invalid.
deps/stb/include/stb/stb_image.h:999
↓ 3 callers
Function
stbi__decode_jpeg_header
deps/stb/include/stb/stb_image.h:3330
↓ 3 callers
Function
stbi__free_jpeg_components
deps/stb/include/stb/stb_image.h:3207
↓ 3 callers
Function
stbi__hdr_convert
deps/stb/include/stb/stb_image.h:7053
↓ 3 callers
Function
stbi__info_main
deps/stb/include/stb/stb_image.h:7541
↓ 3 callers
Function
stbi__is_16_main
deps/stb/include/stb/stb_image.h:7583
↓ 3 callers
Function
stbi__load_and_postprocess_16bit
deps/stb/include/stb/stb_image.h:1266
↓ 3 callers
Function
stbi__loadf_main
deps/stb/include/stb/stb_image.h:1440
↓ 3 callers
Function
stbi__mad4sizes_valid
deps/stb/include/stb/stb_image.h:1036
↓ 3 callers
Function
stbi__malloc_mad4
deps/stb/include/stb/stb_image.h:1059
↓ 3 callers
Function
stbi__pic_is4
deps/stb/include/stb/stb_image.h:6258
↓ 3 callers
Function
stbi__pnm_getinteger
deps/stb/include/stb/stb_image.h:7482
↓ 3 callers
Function
stbi__pnm_info
deps/stb/include/stb/stb_image.h:7494
↓ 3 callers
Function
stbi__pnm_skip_whitespace
deps/stb/include/stb/stb_image.h:7463
↓ 3 callers
Function
stbi__zeof
deps/stb/include/stb/stb_image.h:4134
↓ 3 callers
Function
stbi__zexpand
deps/stb/include/stb/stb_image.h:4204
↓ 3 callers
Function
stbi__zhuffman_decode
deps/stb/include/stb/stb_image.h:4185
↓ 3 callers
Method
stmt_rbegin
* @brief Returns a constant reverse iterator to the last statement in the basic * block. */
src/llvmir2hll/graphs/cfg/cfg.cpp:145
↓ 3 callers
Method
storesStringLiteral
* @brief Determines whether the given LLVM global variable @a globVar stores * string literal. */
src/llvmir2hll/llvm/llvmir2bir_converter/llvm_value_converter.cpp:173
↓ 3 callers
Method
stride
deps/eigen/Eigen/src/Core/util/BlasUtil.h:256
↓ 3 callers
Function
swapStructByteOrderIfNecessary
src/ar-extractor/detection.cpp:59
↓ 3 callers
Function
systemHasLongDouble
* @brief Finds out if the runtime system supports <tt>long double</tt> (at least * 10 bytes long). */
src/utils/system.cpp:28
↓ 3 callers
Function
time_to_string
src/fileformat/file_format/pe/pe_format.cpp:1819
↓ 3 callers
Function
toTypeVisibility
src/fileformat/types/dotnet_types/dotnet_type_reconstructor.cpp:177
↓ 3 callers
Function
toolTypeToString
* Get tool type name from type * @param toolType type * @return type as string */
src/cpdetect/cptypes.cpp:340
↓ 3 callers
Function
types_sub
Substitutes type for lti type.
scripts/type_extractor/type_extractor/io.py:114
↓ 3 callers
Method
value_begin
* @brief Returns an iterator to the enum value. */
src/ctypes/enum_type.cpp:62
↓ 3 callers
Method
value_end
* @brief Returns an iterator past the last enum value. */
src/ctypes/enum_type.cpp:78
↓ 3 callers
Method
wasGlobalVariableLoaded
src/llvmir-emul/llvmir_emul.cpp:2521
↓ 3 callers
Method
wasGlobalVariableStored
src/llvmir-emul/llvmir_emul.cpp:2527
↓ 2 callers
Function
Accept
deps/rapidjson/include/rapidjson/document.h:1898
↓ 2 callers
Method
Alloc
deps/tinyxml2/include/tinyxml2/tinyxml2.h:374
← previous
next →
2,101–2,200 of 16,019, ranked by callers