MCPcopy Create free account

hub / github.com/avast/retdec / functions

Functions16,019 in github.com/avast/retdec

↓ 13 callersMethodgetCapstoneInsn
src/bin2llvmir/providers/asm_instruction.cpp:345
↓ 13 callersMethodgetCharSize
* @brief Returns how large are characters in the string (in bits). */
src/llvmir2hll/ir/string_type.cpp:37
↓ 13 callersMethodgetEndAddress
* Returns the last valid address of the segment. * * @return End address of the segment. */
src/loader/loader/segment.cpp:51
↓ 13 callersMethodgetFileFormatEnum
* Get fileFormatEnum * @return Detected file format in his enum representation */
src/fileinfo/file_information/file_information.cpp:181
↓ 13 callersMethodgetFirstBB
* @brief Returns the first LLVM basic block in sequence which is represented by * this node. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:63
↓ 13 callersMethodgetNumberOfRows
@name Getters @{
include/retdec/fileformat/types/dotnet_headers/metadata_table.h:97
↓ 13 callersMethodgetOffset
* Returns the offset in the settings. * * @return The offset. */
src/unpacker/signature.cpp:232
↓ 13 callersMethodgetOverlap
* Return the type of the overlap. * * @return Type of the overlap. */
src/loader/utils/overlap_resolver.cpp:27
↓ 13 callersMethodgetSections
* Get selected sections * @param secs Names of selected sections * @return Selected sections */
src/fileformat/file_format/file_format.cpp:1796
↓ 13 callersMethodgetSemantics
* @brief Returns the semantics of the module. */
src/llvmir2hll/ir/module.cpp:219
↓ 13 callersMethodgetSize
* Get number of flags * @return Number of binary flags */
src/fileinfo/file_information/file_information_types/flags.cpp:20
↓ 13 callersMethodgetString
src/fileformat/utils/asn1.cpp:156
↓ 13 callersMethodgetSymbolicNamesForParam
src/llvmir2hll/semantics/semantics/libc_semantics.cpp:63
↓ 13 callersMethodgetTarget
* @brief Returns the target of this edge. */
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:31
↓ 13 callersMethodgetTargetArchitecture
src/fileformat/file_format/pe/pe_format.cpp:3142
↓ 13 callersMethodgetTargetFunctionAddress
* @return Virtual function address for this item. */
src/common/vtable.cpp:66
↓ 13 callersMethodgetUses
* @brief Returns all uses of @a var in @a func. * * @param[in] var Variable whose uses are obtained. * @param[in] func Function whose body is checked.
src/llvmir2hll/analysis/var_uses_visitor.cpp:103
↓ 13 callersMethodhasAddressOps
* @brief Returns @c true if there are any address operators, @c false otherwise. */
src/llvmir2hll/analysis/value_analysis.cpp:496
↓ 13 callersFunctionisIdentifier
* @brief Checks if the string is a valid C language identifier. * * Empty string is not valid identifier. */
src/utils/string.cpp:920
↓ 13 callersMethodisTypeFloatingPoint
src/common/pattern.cpp:97
↓ 13 callersFunctionm_Xor
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:337
↓ 13 callersMethodmarkAsExternal
* @brief Sets the variable as external. * * See the description of isExternal() for more information about the meaning of * external variables. */
src/llvmir2hll/ir/variable.cpp:162
↓ 13 callersFunctionpmadd
deps/eigen/Eigen/src/Core/GenericPacketMath.h:448
↓ 13 callersFunctionpmin
deps/eigen/Eigen/src/Core/GenericPacketMath.h:179
↓ 13 callersFunctionprintErrorAndReturn
* Print error and return non-zero. * * @param message error message * * @return non-zero */
src/ar-extractortool/ar_extractor.cpp:138
↓ 13 callersFunctionreal_ref
deps/eigen/Eigen/src/Core/MathFunctions.h:867
↓ 13 callersMethodremove
src/bin2llvmir/optimizations/decoder/decoder_ranges.cpp:59
↓ 13 callersMethodremoveClause
* @brief Removes the given clause, specified by an iterator. * * @return Iterator to the next clause (or clause_end() if there are no * subsequent cla
src/llvmir2hll/ir/if_stmt.cpp:163
↓ 13 callersMethodrend
src/bin2llvmir/providers/asm_instruction.cpp:152
↓ 13 callersMethodrows
deps/eigen/Eigen/src/Cholesky/LLT.h:199
↓ 13 callersMethodsetIndex
* Set index * @param sIndex Index */
src/fileformat/types/sec_seg/sec_seg.cpp:460
↓ 13 callersMethodsetRetType
src/bin2llvmir/optimizations/param_return/data_entries.cpp:217
↓ 13 callersFunctionshareSomeItem
include/retdec/utils/container.h:332
↓ 13 callersMethodshrink
* Shrinks the segment to start from the new given address and has new given size. * The address must already be valid address in the segment and size
src/loader/loader/segment.cpp:274
↓ 13 callersMethodvisit
src/ctypes/visit_all_visitor.cpp:27
↓ 13 callersFunctionwriteFile
* Write single file. * * @param outputPath output file path * @param inputBuffer input buffer with data * @param errorMessage error message if @c
src/ar-extractor/archive_wrapper.cpp:54
↓ 12 callersMethodClear
deps/rapidjson/include/rapidjson/internal/stack.h:99
↓ 12 callersMethodDefault
deps/rapidjson/include/rapidjson/reader.h:202
↓ 12 callersMethodIsValid
deps/rapidjson/include/rapidjson/schema.h:271
↓ 12 callersMethodaddTool
* Add detected tool * @param source Used detection method * @param strength Strength of detection method * @param toolType Type of detected tool *
src/cpdetect/cptypes.cpp:101
↓ 12 callersMethodaddressPop
src/llvmir2hll/hll/output_managers/json_manager.cpp:290
↓ 12 callersMethodaddressPush
src/llvmir2hll/hll/output_managers/json_manager.cpp:255
↓ 12 callersMethodarray
deps/eigen/Eigen/src/Core/MatrixBase.h:317
↓ 12 callersMethodcols
deps/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h:282
↓ 12 callersMethodcontrolChecksum
* Verifies checksum */
src/fileformat/file_format/intel_hex/intel_hex_parser/intel_hex_tokenizer.cpp:45
↓ 12 callersMethodempty
* @brief Returns @c true if there are no information in the sequence, @c false * otherwise. */
src/llvmir2hll/pattern/pattern_finders/api_call/api_call_info_seq.cpp:63
↓ 12 callersMethodempty
src/bin2llvmir/providers/asm_instruction.cpp:718
↓ 12 callersMethodempty
include/retdec/common/range.h:305
↓ 12 callersFunctionfindFirstInEmbeddedLists
* @brief Finds the first occurrence of @c c character in string @c str that is * outside of embedded lists delimited by @c pairs. * * @param[ou
src/utils/string.cpp:1257
↓ 12 callersMethodflipSign
* @brief Flip the sign of value. * * @par Preconditions * - @a constant is signed. * - @a constant is not minimal value on bitwidth. */
src/llvmir2hll/ir/const_int.cpp:152
↓ 12 callersMethodfunc_end
* @brief Returns a constant iterator past the last function. */
src/llvmir2hll/ir/module.cpp:599
↓ 12 callersMethodget8Byte
* Get integer (8B) located at provided address using the specified endian * or default file endian * * @param address Address to get integer from
src/utils/byte_value_storage.cpp:339
↓ 12 callersMethodgetAddress
* Returns the dwValue of a field in the IAT. * @param index Number identifying the field. * @return dwValue of the field. **/
src/pelib/IatDirectory.cpp:101
↓ 12 callersFunctiongetAddressFromLabel
* @brief Tries to extract an address from the given basic block label. * * @param[in] label Label name from which the address is extracted. * @param[i
src/llvmir2hll/utils/string.cpp:171
↓ 12 callersMethodgetCalls
* @brief Returns a list of all function calls in the given @a value. * * Nested function calls are not considered, e.g. for * @code * func1(1, 2, func
src/llvmir2hll/obtainer/calls_obtainer.cpp:40
↓ 12 callersMethodgetCrc32
* Get CRC32 of input file * @return CRC32 of input file */
src/fileinfo/file_information/file_information.cpp:127
↓ 12 callersMethodgetDefaultType
src/bin2llvmir/providers/abi/abi.cpp:162
↓ 12 callersMethodgetEndCond
* @brief Returns the end condition. */
src/llvmir2hll/ir/for_loop_stmt.cpp:104
↓ 12 callersMethodgetGlobalVariableValue
src/llvmir-emul/llvmir_emul.cpp:2555
↓ 12 callersMethodgetLlvmFunction
src/bin2llvmir/providers/lti.cpp:219
↓ 12 callersMethodgetMd5
* Get MD5 of input file * @return MD5 of input file */
src/fileinfo/file_information/file_information.cpp:136
↓ 12 callersMethodgetNumOfParams
* @brief Returns the number of parameters. */
src/llvmir2hll/ir/function.cpp:162
↓ 12 callersMethodgetNumberOfChildren
* Returns the node's number of children. */
src/pelib/ResourceDirectory.cpp:139
↓ 12 callersFunctiongetOffsetFromName
* @brief Returns the offset extracted from the given name. * * @param[in] name Name from which the offset should be extracted. * * If the offset canno
src/llvmir2hll/utils/string.cpp:125
↓ 12 callersMethodgetPathToFile
* Get path to input file * @return Path to input file */
src/fileformat/file_format/file_format.cpp:987
↓ 12 callersMethodgetRealEpAddress
src/unpackertool/plugins/upx/pe/pe_upx_stub.cpp:311
↓ 12 callersMethodgetResource
* Get resource * @param position Index of selected resource from table (indexed from 0) * @return Resource */
src/fileinfo/file_information/file_information_types/resource_table/resource_table.cpp:114
↓ 12 callersMethodgetSegment
* Returns the segment at the given index, if any exists. * * @param index Index of the segment. * * @return Segment at given index, otherwise null
src/loader/loader/image.cpp:195
↓ 12 callersMethodgetSha256
* Get SHA256 of input file * @return SHA256 of input file */
src/fileinfo/file_information/file_information.cpp:145
↓ 12 callersMethodgetSizeOfImage
* Get size of image * @return Size of image */
src/fileformat/file_format/pe/pe_format.cpp:3352
↓ 12 callersFunctiongetString
* Get zero terminated string with size information from input stream. * * @param result where to store result * @param inputStream stream with corr
src/idr2pat/idr2pat.cpp:69
↓ 12 callersMethodget_data_size
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_section.hpp:143
↓ 12 callersMethodget_virtual_address
* Get virtual address from section index and offset of symbol */
include/retdec/pdbparser/pdb_symbols.h:155
↓ 12 callersFunctionhalf_to_float
deps/eigen/Eigen/src/Core/arch/CUDA/Half.h:400
↓ 12 callersFunctionhasOnlyHexadecimalDigits
* @brief Returns @c true if the given string is formed only by hexadecimal * digits. * * The empty string is considered to be composed only by
src/utils/string.cpp:238
↓ 12 callersFunctionhasSubstringOnPosition
* @brief Returns @c true if @a str has substring @a withWhat on index * @a position. */
src/utils/string.cpp:703
↓ 12 callersMethodisElf
src/common/file_format.cpp:16
↓ 12 callersMethodisEndianLittle
src/common/pattern.cpp:267
↓ 12 callersMethodisFunction
src/ctypes/type.cpp:43
↓ 12 callersMethodisNamedResource
* Returns true if the resource was given a name. **/
src/pelib/ResourceDirectory.cpp:107
↓ 12 callersMethodisUsed
* @brief Returns @c true if @a var is used in @a func, @c false otherwise. * * @param[in] var Variable whose uses are obtained. * @param[in] func Func
src/llvmir2hll/analysis/var_uses_visitor.cpp:66
↓ 12 callersFunctionm_Load
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:754
↓ 12 callersMethodoperatorX
src/llvmir2hll/hll/output_manager.cpp:42
↓ 12 callersMethodoverlaps
* Check whether range overlaps with the given range, i.e. there exists * some value that which is in both ranges. */
include/retdec/common/range.h:218
↓ 12 callersMethodpacketOp
deps/eigen/Eigen/src/Core/CoreEvaluators.h:351
↓ 12 callersFunctionpand
deps/eigen/Eigen/src/Core/GenericPacketMath.h:197
↓ 12 callersFunctionparse_union
(union, hfile)
scripts/type_extractor/type_extractor/parse_structs_unions.py:116
↓ 12 callersFunctionpconj
deps/eigen/Eigen/src/Core/arch/SSE/Complex.h:62
↓ 12 callersMethodpconj
deps/eigen/Eigen/src/Core/util/BlasUtil.h:49
↓ 12 callersFunctionpdiv
deps/eigen/Eigen/src/Core/GenericPacketMath.h:174
↓ 12 callersMethodprependSemantics
* @brief Inserts the given semantics to the beginning of the list of compound * semantics that this instance provides. * * When the functions f
src/llvmir2hll/semantics/semantics/compound_semantics.cpp:101
↓ 12 callersFunctionreadFile
include/retdec/utils/file_io.h:109
↓ 12 callersMethodremoveSucc
* @brief Removes a successor of this node on the index @a i. * * Remove means that node will be removed from successors and also back edge * from succ
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:178
↓ 12 callersMethodsetArgTypes
src/bin2llvmir/optimizations/param_return/data_entries.cpp:137
↓ 12 callersMethodsetDataDirectory
src/pelib/ImageLoader.cpp:665
↓ 12 callersMethodsetIndex
* Set segment index * @param segmentIndex Segment index */
src/fileinfo/file_information/file_information_types/file_segment.cpp:204
↓ 12 callersMethodsetInitializer
* @brief Sets a new initializer. */
src/llvmir2hll/ir/var_def_stmt.cpp:104
↓ 12 callersMethodsetOffset
* Sets new address offset value * @param token Extended address token */
src/fileformat/file_format/intel_hex/intel_hex_parser/intel_hex_parser.cpp:149
↓ 12 callersMethodsetSizeInFile
* Set size in file * @param sFileSize Size in file */
src/fileformat/types/sec_seg/sec_seg.cpp:478
↓ 12 callersMethodsetStart
* Sets the starting value of the range. * * @param start The starting value of the range. */
include/retdec/common/range.h:139
← previousnext →601–700 of 16,019, ranked by callers