MCPcopy Create free account

hub / github.com/avast/retdec / functions

Functions16,019 in github.com/avast/retdec

↓ 28 callersMethodgetBit
include/retdec/unpacker/decompression/nrv/bit_parsers.h:54
↓ 28 callersMethodgetConfig
src/bin2llvmir/providers/abi/abi.cpp:289
↓ 28 callersMethodgetLlvmType
src/bin2llvmir/providers/lti.cpp:224
↓ 28 callersMethodgetStubCapturedData
* Returns the captured data that were captured during signature matching. * * @return Captured data. */
src/unpackertool/plugins/upx/upx_stub.cpp:344
↓ 28 callersMethodgetValue
* Get value of dynamic entry * @return Value of dynamic entry */
src/fileformat/types/dynamic_table/dynamic_entry.cpp:25
↓ 28 callersMethodisMsvc
* @param version Any additional string which must be contained in tool name. * If empty string is provided, any MSVC version is matche
src/common/tool_info.cpp:57
↓ 28 callersMethodisNegative
* @brief Determines whether the constant is negative (< 0). */
src/llvmir2hll/ir/const_int.cpp:162
↓ 28 callersFunctionisNiceCharacter
* @return @c True if character @a c is a nice character (printable or control). * @c False otherwise. */
src/utils/string.cpp:992
↓ 28 callersFunctionm_Mul
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:247
↓ 28 callersFunctionsqrt
deps/eigen/Eigen/src/Core/MathFunctions.h:1030
↓ 28 callersMethodswap
deps/eigen/Eigen/src/Core/DenseStorage.h:210
↓ 28 callersMethodtoHexPrefixString
src/common/address.cpp:132
↓ 27 callersMethodaddFunc
* @brief Adds the given function to the module. * * @param[in] func Function to be added. * * If the function already exists in the module, nothing is
src/llvmir2hll/ir/module.cpp:269
↓ 27 callersMethodgetBase
* @return The ordinal base of the export directory. **/
src/pelib/ExportDirectory.cpp:392
↓ 27 callersMethodgetGlobalVars
* @brief Returns all global variables (without their initializer). * * Time complexity: @c O(n), where @c n is the number of global variables in the *
src/llvmir2hll/ir/module.cpp:163
↓ 27 callersMethodgetLinearMapper
deps/eigen/Eigen/src/Core/util/BlasUtil.h:321
↓ 27 callersMethodgetName
src/stacofin/stacofin.cpp:591
↓ 27 callersMethodgetName
* Get name * @return Name */
src/fileformat/types/sec_seg/sec_seg.cpp:193
↓ 27 callersMethodgetObjectByName
* @return Pointer to object or @c nullptr if not found. */
src/common/object.cpp:122
↓ 27 callersMethodisDirAccessed
* @brief Returns @c true if @a var is directly accessed, @c false otherwise. */
src/llvmir2hll/analysis/value_analysis.cpp:244
↓ 27 callersFunctionparse_func_parameters
Returns list of parameters. One 'void' param is treated as no parameters. Expects that params_str is preprocessed by 'filter_whitespaces' func fr
scripts/type_extractor/type_extractor/params_info.py:118
↓ 27 callersMethodsetValue
src/llvmir-emul/llvmir_emul.cpp:2254
↓ 26 callersMethodcompare
compare
deps/tlsh/tlsh_impl.cpp:559
↓ 26 callersFunctiondeserialize
src/serdes/std.cpp:14
↓ 26 callersMethodgetCallFunction
src/capstone2llvmir/capstone2llvmir_impl.cpp:543
↓ 26 callersMethodgetRetType
* @brief Returns function type. */
src/llvmir2hll/ir/function.cpp:93
↓ 26 callersMethodget_data
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_section.hpp:150
↓ 26 callersMethodisUnknown
src/ctypes/type.cpp:83
↓ 26 callersFunctionm_And
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:319
↓ 26 callersMethodmatch
* Matches the signature against the file using the specified settings. Matching is being done on section or segment which contains entry point. * *
src/unpacker/signature.cpp:84
↓ 26 callersMethodprint
* @brief Prints left side of node. * @param s output stream */
src/demangler/borland_ast/node.cpp:27
↓ 26 callersMethodresize
* Resizes segment to a given size. * * @param newSize The new size of segment. */
src/loader/loader/segment.cpp:258
↓ 25 callersMethodGetSize
deps/rapidjson/include/rapidjson/internal/stack.h:178
↓ 25 callersFunctionWrite
deps/tinyxml2/include/tinyxml2/tinyxml2.h:2312
↓ 25 callersMethodbegin
include/retdec/pelib/DelayImportDirectory.h:242
↓ 25 callersFunctioncall_assignment
deps/eigen/Eigen/src/Core/AssignEvaluator.h:779
↓ 25 callersFunctioncontainsCaseInsensitive
* @brief Find out if string contains another string, no matter the case. * * @param str String to search in. * @param sub String to search for. * * @r
src/utils/string.cpp:335
↓ 25 callersMethodend
* Get end of records * @return End of dynamic table records */
src/fileformat/types/dynamic_table/dynamic_table.cpp:74
↓ 25 callersMethodexactComparison
* Try find signature @a signPattern at specified offset * @param signPattern Signature pattern * @param fileOffset Offset in file * @param shift Re
src/cpdetect/search.cpp:359
↓ 25 callersMethodfunc_definition_begin
* @brief Returns a constant iterator to the first function definition. */
src/llvmir2hll/ir/module.cpp:606
↓ 25 callersMethodfunc_definition_end
* @brief Returns a constant iterator past the last function definition. */
src/llvmir2hll/ir/module.cpp:616
↓ 25 callersMethodgetDirNumOfUses
* @brief Returns the number of direct uses of @a var. * * @par Preconditions * - @a var is non-null */
src/llvmir2hll/analysis/value_analysis.cpp:174
↓ 25 callersMethodgetLoadedSize
* Get real file size of section or segment * @return Real file size of section or segment */
src/fileformat/types/sec_seg/sec_seg.cpp:287
↓ 25 callersMethodgetMeta
* Get selected meta related to this rule * @param id Name of selected meta * @return Pointer to selected meta or @c nullptr if such meta is not foun
src/yaracpp/yara_rule.cpp:28
↓ 25 callersMethodgetRow
include/retdec/fileformat/types/dotnet_headers/metadata_table.h:98
↓ 25 callersMethodgetStringValue
* Get value of selected string * @param index Index of selected string (indexed from 0) * @return Value of string */
src/fileinfo/file_information/file_information_types/resource_table/resource_table.cpp:190
↓ 25 callersMethodgetTarget
* @brief Returns the target of the goto statement. */
src/llvmir2hll/ir/goto_stmt.cpp:48
↓ 25 callersFunctionm_Add
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:211
↓ 25 callersFunctionpmax
deps/eigen/Eigen/src/Core/GenericPacketMath.h:184
↓ 25 callersFunctionserializeUint64
include/retdec/serdes/std.h:114
↓ 25 callersMethodstmt_begin
* @brief Returns an iterator to the first statement in the basic block. */
src/llvmir2hll/graphs/cfg/cfg.cpp:130
↓ 25 callersMethodsum
deps/eigen/Eigen/src/Core/Redux.h:448
↓ 24 callersFunctionSTBI__CASE
deps/stb/include/stb/stb_image.h:4682
↓ 24 callersMethodValue
deps/tinyxml2/tinyxml2.cpp:785
↓ 24 callersMethodappendToBody
* @brief Appends the given statement @a statement to this node's body. * * Appended statement @a statement could be also @c nullptr. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:132
↓ 24 callersFunctionbytesToHexString
include/retdec/utils/conversion.h:37
↓ 24 callersFunctiongetCHeaderFileForFunc
* @brief Implements getCHeaderFileForFunc() for LibcSemantics. * * See its description for more details. */
src/llvmir2hll/semantics/semantics/libc_semantics/get_c_header_file_for_func.cpp:634
↓ 24 callersMethodgetTextRepr
* @brief Returns a textual representation of the value. * * See the description of ValueTextReprVisitor::getTextRepr() for more * information. */
src/llvmir2hll/ir/value.cpp:41
↓ 24 callersMethodgetUpxMetadata
* Returns the UPX metadata aka UPX packheader. * * @return UPX metadata. */
src/unpackertool/plugins/upx/upx_stub.cpp:364
↓ 24 callersMethodgetWord
* Get word located at provided address using the specified endian * or default file endian * * @param address Address to get integer from * @param
src/utils/byte_value_storage.cpp:383
↓ 24 callersMethodglobal_var_begin
* @brief Returns a constant iterator to the first global variable. */
src/llvmir2hll/ir/module.cpp:251
↓ 24 callersMethodhasBoundParam
* @brief Returns @c true if parameter number @a n has been bound to some ID, @c * false otherwise. * * @param[in] n Parameter's number (the fir
src/llvmir2hll/pattern/pattern_finders/api_call/api_call_info.cpp:135
↓ 24 callersMethodhasDerefs
* @brief Returns @c true if there are any dereferences, @c false otherwise. */
src/llvmir2hll/analysis/value_analysis.cpp:515
↓ 24 callersFunctionselectSignaturesWithNames
src/stacofin/stacofin.cpp:43
↓ 24 callersMethodvalidate
* Validate user options. * * @param error will be set to error message if options are invalid * * @return @c true if options are valid, @c false o
src/pat2yara/processing.cpp:123
↓ 23 callersMethodMalloc
deps/rapidjson/include/rapidjson/allocators.h:78
↓ 23 callersMethodappendData
include/retdec/fileformat/file_format/raw_data/raw_data_format.h:122
↓ 23 callersFunctioncall_assignment_no_alias
deps/eigen/Eigen/src/Core/AssignEvaluator.h:818
↓ 23 callersFunctiongenIndent
src/bin2llvmir/utils/debug.cpp:79
↓ 23 callersMethodgetBasicMode
src/capstone2llvmir/capstone2llvmir_impl.cpp:297
↓ 23 callersMethodgetConstant
* Get constant of the given @a type. If @a objf and @a addr are specified, * constant is initialized with an actual value on the provided address in
src/bin2llvmir/providers/fileimage.cpp:337
↓ 23 callersMethodgetDescription
src/common/pattern.cpp:327
↓ 23 callersMethodgetEpAddress
src/fileformat/file_format/pe/pe_format.cpp:3116
↓ 23 callersMethodgetNumberOfSections
* Get number of sections in file * @return Number of sections in file */
src/fileformat/file_format/file_format.cpp:1007
↓ 23 callersMethodinnerStride
deps/eigen/Eigen/src/Core/Map.h:107
↓ 23 callersMethodisDefinition
* @brief Returns @c true if the function is a definition, @c false otherwise. */
src/llvmir2hll/ir/function.cpp:272
↓ 23 callersMethodisInValidState
* Getter for state of instance * @return @c true if all is OK, @c false otherwise */
src/yaracpp/yara_detector.cpp:335
↓ 23 callersFunctionisNiceString
* @brief Does the provided string seem nice, i.e ratio of printable characters * and escape sequences in the string is at least @p minRatio. *
src/utils/string.cpp:1007
↓ 23 callersMethodpop
src/bin2llvmir/optimizations/decoder/jump_targets.cpp:243
↓ 23 callersFunctionpresentIterativeDistribution
* Present information from iterative distribution getter * @param getter Instance of IterativeDistributionGetter class * @param explanatory Print ex
src/fileinfo/file_presentation/plain_presentation.cpp:282
↓ 23 callersMethodreadImage
src/pelib/ImageLoader.cpp:163
↓ 23 callersMethodtranspose
\returns an expression of the transposed of the factored matrix. * * A typical usage is to solve for the transposed problem A^T x = b:
deps/eigen/Eigen/src/Core/SolverBase.h:90
↓ 22 callersMethodFindMember
deps/rapidjson/include/rapidjson/document.h:2633
↓ 22 callersMethodbegin
include/retdec/common/range.h:300
↓ 22 callersMethodclone
src/llvmir2hll/ir/if_stmt.cpp:24
↓ 22 callersMethoderase
* Erases the bytes from the buffer. Also reduces the capacity of the buffer. * * @param startPos The starting position where to start erasing. * @p
src/utils/dynamic_buffer.cpp:167
↓ 22 callersMethodgetConfigFunction
src/bin2llvmir/providers/config.cpp:102
↓ 22 callersMethodgetFuncName
* @brief Returns the name of the function that this API call information * describes. */
src/llvmir2hll/pattern/pattern_finders/api_call/api_call_info.cpp:49
↓ 22 callersMethodgetIndVar
* @brief Returns the induction variable. */
src/llvmir2hll/ir/for_loop_stmt.cpp:90
↓ 22 callersMethodgetModule
* @return Module where LLVM to ASM instruction belongs, or @c nullptr * if ASM instruction not valid. */
src/bin2llvmir/providers/asm_instruction.cpp:669
↓ 22 callersMethodgetPredsNum
* @brief Returns a number of this node successors. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:228
↓ 22 callersMethodgetReturnFunction
src/capstone2llvmir/capstone2llvmir_impl.cpp:568
↓ 22 callersMethodisDirRead
* @brief Returns @c true if @a var is directly read, @c false otherwise. */
src/llvmir2hll/analysis/value_analysis.cpp:230
↓ 22 callersMethodisDirWritten
* @brief Returns @c true if @a var is directly written, @c false otherwise. */
src/llvmir2hll/analysis/value_analysis.cpp:237
↓ 22 callersMethodisMipsOrPic32
src/common/architecture.cpp:46
↓ 22 callersMethodisPointer
src/ctypes/type.cpp:58
↓ 22 callersFunctionm_AShr
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:364
↓ 22 callersFunctionpmadd
deps/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:388
↓ 22 callersMethodsetIsX86
src/common/architecture.cpp:76
↓ 22 callersFunctionsortByName
* @brief Sorts the given vector by the name of its elements (case-insensitively). */
src/llvmir2hll/utils/ir.cpp:96
← previousnext →301–400 of 16,019, ranked by callers