MCPcopy Create free account

hub / github.com/avast/retdec / functions

Functions16,019 in github.com/avast/retdec

↓ 12 callersFunctionstbi__grow_buffer_unsafe
deps/stb/include/stb/stb_image.h:2052
↓ 12 callersFunctionstbi__zreceive
deps/stb/include/stb/stb_image.h:4156
↓ 12 callersMethodstmtHasBeenRemoved
* @brief Forces cache update (the given statement in the given function has * been removed). * * If caching is disabled, it does nothing. Other
src/llvmir2hll/analysis/var_uses_visitor.cpp:299
↓ 12 callersFunctiontimestampToGmtDatetime
src/utils/time.cpp:106
↓ 12 callersMethodtoHexString
src/common/address.cpp:126
↓ 11 callersMethodGetType
wrapper for AutoUTFInputStream
deps/rapidjson/include/rapidjson/stream.h:136
↓ 11 callersMethodName
deps/tinyxml2/tinyxml2.cpp:1368
↓ 11 callersMethodSetError
deps/tinyxml2/tinyxml2.cpp:2398
↓ 11 callersMethodSetStr
deps/tinyxml2/tinyxml2.cpp:180
↓ 11 callersMethodTell
deps/rapidjson/include/rapidjson/stream.h:161
↓ 11 callersFunction_mm_castpd_ps
PGI++ does not define the following intrinsics in C++ mode.
deps/eigen/Eigen/src/Core/arch/SSE/PacketMath.h:887
↓ 11 callersMethodadjoint
\returns an expression of the adjoint of the factored matrix * * A typical usage is to solve for the adjoint problem A' x = b: * \co
deps/eigen/Eigen/src/Core/SolverBase.h:109
↓ 11 callersMethodcontains
src/bin2llvmir/providers/asm_instruction.cpp:390
↓ 11 callersMethoddata
deps/eigen/Eigen/src/Core/GeneralProduct.h:162
↓ 11 callersFunctiondeserializeUint64
src/serdes/std.cpp:35
↓ 11 callersMethoddir_written_begin
* @brief Returns an iterator to the first directly written variable. */
src/llvmir2hll/analysis/value_analysis.cpp:202
↓ 11 callersMethoddir_written_end
* @brief Returns an iterator past the last directly written variable. */
src/llvmir2hll/analysis/value_analysis.cpp:209
↓ 11 callersMethodgetAddress
src/bin2llvmir/providers/asm_instruction.cpp:370
↓ 11 callersFunctiongetDefaultDataType
src/debugformat/dwarf.cpp:18
↓ 11 callersFunctiongetDword
* Get one DWORD from input stream. * * @param result where to store result * @param inputStream stream with correct position * @return @c true if
src/idr2pat/idr2pat.cpp:54
↓ 11 callersMethodgetEntrySize
src/common/pattern.cpp:152
↓ 11 callersFunctiongetFuncDeclaration
* @brief Returns a new function declaration. */
tests/llvmir2hll/ir/function_tests.cpp:32
↓ 11 callersMethodgetFunction
* @return Function where LLVM to ASM instruction belongs, or @c nullptr * if ASM instruction not valid. */
src/bin2llvmir/providers/asm_instruction.cpp:660
↓ 11 callersMethodgetImportTable
* Get information about import table * @return Pointer to import table or @c nullptr if file has no imports */
src/fileformat/file_format/file_format.cpp:1532
↓ 11 callersMethodgetLlvmGlobalVariable
src/bin2llvmir/providers/config.cpp:147
↓ 11 callersMethodgetLocalVars
* @brief Returns local variables of the function. * * @param[in] includeParams If @c true, function parameters will be included. */
src/llvmir2hll/ir/function.cpp:171
↓ 11 callersMethodgetNamedType
* @brief Returns type with specific name from context. * * @return Requested type. If it is not in context return @c nullptr. */
src/ctypes/context.cpp:133
↓ 11 callersMethodgetNextVarName
src/llvmir2hll/var_name_gen/var_name_gens/num_var_name_gen.cpp:52
↓ 11 callersMethodgetNumOfDirAccessedVars
* @brief Returns the number of directly accessed variables. */
src/llvmir2hll/analysis/value_analysis.cpp:164
↓ 11 callersMethodgetNumberOfPredecessors
* @brief Returns the number of predecessors of the current statement. * * Recall that by using addPredecessor(), a statement may have more than one *
src/llvmir2hll/ir/statement.cpp:247
↓ 11 callersMethodgetNumberOfSuccs
* @brief Returns the number of successors. */
src/llvmir2hll/graphs/cfg/cfg.cpp:180
↓ 11 callersMethodgetOutputDirectory
src/bin2llvmir/providers/config.cpp:464
↓ 11 callersMethodgetRetType
src/bin2llvmir/optimizations/param_return/data_entries.cpp:239
↓ 11 callersFunctiongetRhs
* @brief Returns the right-hand side of the given variable definition/assign * statement. * * Precondition: * - @a stmt is either a variable d
src/llvmir2hll/utils/ir.cpp:199
↓ 11 callersMethodgetSearchDistance
* Returns the maximum searching distance while matching. * * @return The maximum searching distance. */
src/unpacker/signature.cpp:262
↓ 11 callersMethodgetSectionOffset
* Get offset of relocation in section at which relocation is applied * @return Offset of relocation */
src/fileformat/types/relocation_table/relocation.cpp:34
↓ 11 callersMethodgetSize
src/bin2llvmir/optimizations/decoder/jump_targets.cpp:77
↓ 11 callersMethodhasAddressTaken
* @brief Returns @c true if @a var has its address taken, @c false otherwise. * * @par Preconditions * - @a var is non-null */
src/llvmir2hll/analysis/value_analysis.cpp:506
↓ 11 callersMethodhasName
* Returns whether the segment is named segment. * * @return True if set, otherwise false. */
src/loader/loader/segment.cpp:133
↓ 11 callersMethodhasStringInSection
* Check if file contains string in selected section * @param str Coveted string * @param section Selected section * @return @c true if string is pr
src/cpdetect/search.cpp:591
↓ 11 callersFunctionhash_function
Returns SHA1 hash of string.
scripts/type_extractor/type_extractor/json_types.py:311
↓ 11 callersFunctionisComposedOnlyOfStrings
* @brief Returns @c true if @a str is composed solely of strings @a ss, @c * false otherwise. * * Examples: * @code * isComposedOnlyOfStrings("
src/utils/string.cpp:758
↓ 11 callersMethodisPe
src/common/file_format.cpp:19
↓ 11 callersMethodisStackVariable
* @return @c True if the the provided LLVM value @a val is a stack variable. * @c False otherwise. */
src/bin2llvmir/providers/config.cpp:296
↓ 11 callersFunctionisWhileTrueLoop
* @brief Returns @c true if @a stmt is a <tt>while True</tt> loop, @c false * otherwise. */
src/llvmir2hll/utils/ir.cpp:383
↓ 11 callersMethodisWideString
* Wide strings are in LLVM IR represented as int arrays. * This flag can be use to distinguish them from ordinary int arrays. */
src/common/type.cpp:38
↓ 11 callersMethodmatrix
deps/eigen/Eigen/src/Core/ArrayBase.h:148
↓ 11 callersMethodmodifyBasicMode
src/capstone2llvmir/capstone2llvmir_impl.cpp:86
↓ 11 callersFunctionobject_attr_string_repr
Returns string representation of attr.
scripts/type_extractor/type_extractor/utils.py:38
↓ 11 callersMethodparam_begin
* @brief Returns a constant iterator to the parameter. */
src/llvmir2hll/ir/function_type.cpp:138
↓ 11 callersFunctionparse_struct_to_type_for_json
Parses Struct from struct definition, not struct as parameter.
scripts/type_extractor/type_extractor/json_types.py:495
↓ 11 callersMethodpointsTo
* @brief Returns the variable to which @a var always points. * * This function is a delegation to AliasAnalysis::pointsTo(). See it for more * informa
src/llvmir2hll/analysis/value_analysis.cpp:659
↓ 11 callersFunctionpstoreu
deps/eigen/Eigen/src/Core/GenericPacketMath.h:289
↓ 11 callersMethodremove
include/retdec/common/range.h:424
↓ 11 callersFunctionremoveItem
include/retdec/utils/container.h:146
↓ 11 callersMethodreset
* @brief Resets local variables in the variables manager. * * Also resets generator of new variable names. */
src/llvmir2hll/llvm/llvmir2bir_converter/variables_manager.cpp:37
↓ 11 callersMethodrows
deps/eigen/Eigen/src/Core/TriangularMatrix.h:58
↓ 11 callersMethodrunFunction
src/llvmir-emul/llvmir_emul.cpp:2343
↓ 11 callersFunctionserialize
src/serdes/type.cpp:25
↓ 11 callersMethodsetGotoTargetLabel
* @brief Sets a proper label of a goto target that is in the given basic block. */
src/llvmir2hll/llvm/llvmir2bir_converter/labels_handler.cpp:50
↓ 11 callersMethodsetIsFromDebug
src/common/object.cpp:66
↓ 11 callersFunctionskip
* Skip N bytes in input stream at actual position. * * @param N number of bytes to skip * @param inputStream stream with correct position */
src/idr2pat/idr2pat.cpp:91
↓ 11 callersMethodsucc_end
* @brief Returns an iterator past the last edge leaving the node. */
src/llvmir2hll/graphs/cfg/cfg.cpp:229
↓ 11 callersFunctiontopAndPopStack
* @brief Top and pop stack. * * @param[in, out] stack Stack to top and pop. * * @return Topped constant operand. */
src/llvmir2hll/evaluator/arithm_expr_evaluator.cpp:62
↓ 11 callersMethodvalue
deps/eigen/Eigen/src/Core/util/XprHelper.h:128
↓ 10 callersFunctionGetMembersPointer
deps/rapidjson/include/rapidjson/document.h:2060
↓ 10 callersMethodMemberBegin
deps/rapidjson/include/rapidjson/document.h:2625
↓ 10 callersMethodPeek
deps/rapidjson/include/rapidjson/internal/regex.h:50
↓ 10 callersFunctionTake
deps/rapidjson/include/rapidjson/encodings.h:236
↓ 10 callersMethodTakePush
deps/rapidjson/include/rapidjson/reader.h:1425
↓ 10 callersFunction_mm_castsi128_pd
deps/eigen/Eigen/src/Core/arch/SSE/PacketMath.h:892
↓ 10 callersMethod_print
(self, line='')
scripts/retdec-unpacker.py:202
↓ 10 callersMethodaddNamedType
* @brief Inserts new type with specific name to context. * * @par Preconditions * - @a type is not null */
src/ctypes/context.cpp:144
↓ 10 callersFunctionbyteSwap16
* @brief Swap bytes for Intel x86 16-bit little-endian immediate. * * @param val Original value. * * @return Value with swapped bytes */
src/utils/conversion.cpp:118
↓ 10 callersFunctioncheckError
* Check for errors. * * @param error input Error object * @param errorMessage error message if @c true is returned * * @return @c true if error w
src/ar-extractor/archive_wrapper.cpp:83
↓ 10 callersMethodcols
deps/eigen/Eigen/src/QR/HouseholderQR.h:206
↓ 10 callersMethodconstantInt
src/llvmir2hll/hll/output_managers/json_manager.cpp:202
↓ 10 callersFunctioncreateImage
* Create instance of Image class from path to file. * If the input file cannot be loaded, function will return @c nullptr. * Loaded image becomes ow
src/loader/image_factory.cpp:70
↓ 10 callersFunctiondieWithError
* Returns from application with error message. * * @param message error message for user * * @return non-zero return code */
src/pat2yara/pat2yara.cpp:65
↓ 10 callersMethodfunctionId
src/llvmir2hll/hll/output_managers/json_manager.cpp:153
↓ 10 callersMethodgcount
include/retdec/pelib/PeLibAux.h:1586
↓ 10 callersFunctiongenerateIfThen
src/capstone2llvmir/llvmir_utils.cpp:102
↓ 10 callersMethodgetBytes
* Get resource content as reference to string * @param sOffset First byte of the resource data to get (0 means first * byte of resource data) *
src/fileformat/types/resource_table/resource.cpp:85
↓ 10 callersMethodgetCond
* @brief Returns a condition of this node if this is conditional branch. * Otherwise, returns @c nullptr. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:94
↓ 10 callersMethodgetData
src/pelib/DebugDirectory.cpp:281
↓ 10 callersMethodgetEpOffset
src/fileformat/file_format/pe/pe_format.cpp:3129
↓ 10 callersMethodgetFullyQualifiedName
include/retdec/fileformat/types/dotnet_types/dotnet_type.h:46
↓ 10 callersFunctiongetNameOfVarStoringResult
* @brief Implements getNameOfVarStoringResult() for LibcSemantics. * * See its description for more details. */
src/llvmir2hll/semantics/semantics/libc_semantics/get_name_of_var_storing_result.cpp:482
↓ 10 callersMethodgetObjectByAddress
* @return Pointer to global object or @c nullptr if not found. */
src/common/object.cpp:188
↓ 10 callersMethodgetPrev
* @return Previous ASM instruction before this ASM instrution. If there is * none, returned ASM instruction is invalid. */
src/bin2llvmir/providers/asm_instruction.cpp:440
↓ 10 callersMethodgetRegisterId
src/bin2llvmir/providers/abi/abi.cpp:82
↓ 10 callersMethodgetString
src/fileformat/types/dotnet_headers/string_stream.cpp:17
↓ 10 callersMethodhasElseIfClauses
* @brief Returns @c true if there is at least one else-if clause, @c false * otherwise. * * An else-if clause is a clause which is not the main
src/llvmir2hll/ir/if_stmt.cpp:130
↓ 10 callersMethodheaderSize
include/retdec/fileformat/types/resource_table/bitmap_image.h:33
↓ 10 callersMethodinnerSize
deps/eigen/Eigen/src/Core/Redux.h:360
↓ 10 callersFunctioninsertBeforeAfter
src/bin2llvmir/utils/ir_modifier.cpp:29
↓ 10 callersMethodisArm64
src/bin2llvmir/providers/abi/abi.cpp:232
↓ 10 callersMethodisCode
* Check if section is code section * @return @c true if section is code section, @c false otherwise */
src/fileformat/types/sec_seg/sec_seg.cpp:48
↓ 10 callersMethodisEndianUnknown
src/common/pattern.cpp:262
↓ 10 callersMethodisInValidState
* Getter for state of instance * @return @c true if all is OK, @c false otherwise */
src/fileformat/file_format/file_format.cpp:485
← previousnext →701–800 of 16,019, ranked by callers