MCPcopy Create free account

hub / github.com/avast/retdec / functions

Functions16,019 in github.com/avast/retdec

↓ 5 callersFunctionm_ICmp
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:583
↓ 5 callersFunctionm_Not
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:466
↓ 5 callersFunctionm_One
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:1105
↓ 5 callersFunctionm_c_Or
include/retdec/bin2llvmir/utils/symbolic_tree_match.h:406
↓ 5 callersFunctionmakeIdentifierValid
* @brief Replaces invalid characters by valid ones in the given identifier. * * @e Invalid means that it cannot be a part of an identifier in any HLL.
src/llvmir2hll/utils/string.cpp:30
↓ 5 callersFunctionmaxi
deps/eigen/Eigen/src/Core/MathFunctions.h:825
↓ 5 callersMethodmodifyFunction
* Inspired by ArgPromotion::DoPromotion(). * Steps performed in ArgPromotion::DoPromotion() that are not done here: * - Patch the pointer to LLVM
src/bin2llvmir/utils/ir_modifier.cpp:988
↓ 5 callersMethodoperator*
src/llvmir2hll/graphs/cfg/cfg_traversal.cpp:110
↓ 5 callersMethodoperator->
include/retdec/utils/filter_iterator.h:100
↓ 5 callersFunctionordered
* @brief Returns an ordered version of the given statement set. */
src/llvmir2hll/optimizer/optimizers/copy_propagation_optimizer.cpp:60
↓ 5 callersFunctionpabs
deps/eigen/Eigen/src/Core/arch/SSE/PacketMath.h:448
↓ 5 callersMethodpresent
src/fileinfo/file_presentation/json_presentation.cpp:1313
↓ 5 callersFunctionpresentTitle
* Present title * @param title Title of presented structure */
src/fileinfo/file_presentation/plain_presentation.cpp:36
↓ 5 callersFunctionprintError
* Print error message and return non-zero value. * @param message error message * @return non-zero value */
src/getsig/getsig.cpp:96
↓ 5 callersFunctionprintHelp
* Print help text on standard output */
src/fileinfo/fileinfo.cpp:154
↓ 5 callersMethodreadJsonString
* Reads string containing JSON representation of configuration. * If file can not be parsed, an instance of @c ParseException is thrown. * @param js
src/config/config.cpp:170
↓ 5 callersMethodredirectGotosTo
* @brief Redirects gotos to the statement to the given statement @a stmt. * * If the statement is not a goto target, this function does nothing. * * L
src/llvmir2hll/ir/statement.cpp:708
↓ 5 callersFunctionreplaceNonalnumCharsWith
* @brief Replaces non-alphanumeric characters in @a str with @a c. */
src/utils/string.cpp:846
↓ 5 callersMethodrepr_json
(self)
scripts/type_extractor/tests/io_tests.py:29
↓ 5 callersFunctionresetStream
src/fileformat/utils/format_detection.cpp:108
↓ 5 callersMethodrows
deps/eigen/Eigen/src/Core/Block.h:218
↓ 5 callersMethodrows
deps/eigen/Eigen/src/Core/SolveTriangular.h:216
↓ 5 callersMethodsaveData
src/loader/loader/segment_data_source.cpp:85
↓ 5 callersMethodsetAddress
* Set start address of directory * @param dirAddr Start address of directory */
src/fileinfo/file_information/file_information_types/data_directory.cpp:54
↓ 5 callersMethodsetBitSize
src/common/architecture.cpp:82
↓ 5 callersMethodsetDescription
src/common/pattern.cpp:282
↓ 5 callersMethodsetEntrySize
* Set size of one entry in section * @param sizeOfOneEntry Size of one entry in section */
src/fileinfo/file_information/file_information_types/file_section.cpp:333
↓ 5 callersMethodsetIsThumbSymbol
* Set is THUMB symbol flag * @param b Value of is THUMB symbol flag to set */
src/fileformat/types/symbol_table/symbol.cpp:350
↓ 5 callersMethodsetMalformed
* Set malformed bit for notes * @param message optional error message */
src/fileformat/types/note_section/elf_notes.cpp:33
↓ 5 callersMethodsetMask
* Set relocation mask * @param relocationMask Relocation mask as vector of mask bytes */
src/fileformat/types/relocation_table/relocation.cpp:169
↓ 5 callersMethodsetName
* Set symbol name * @param symbolName Symbol name */
src/fileformat/types/symbol_table/symbol.cpp:275
↓ 5 callersMethodsetOsAbi
* Set operating system or ABI extension * @param osabi OS or ABI extension */
src/fileinfo/file_information/file_information.cpp:3499
↓ 5 callersMethodsetOsAbiVersion
* Set OS or ABI version * @param abiversion Version of OS or ABI */
src/fileinfo/file_information/file_information.cpp:3508
↓ 5 callersMethodsetSectionRawDataRange
src/pelib/ImageLoader.cpp:751
↓ 5 callersMethodsetSymbolName
* Set name of associated symbol * @param name Name of symbol associated with relocation */
src/fileinfo/file_information/file_information_types/relocation_table/relocation.cpp:72
↓ 5 callersMethodset_index
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_section.hpp:249
↓ 5 callersFunctionskipAddresses
* @brief Skips addresses in the given expression and returns the first * non-address expression. */
src/llvmir2hll/utils/ir.cpp:154
↓ 5 callersFunctionskipDerefs
* @brief Skips dereferences in the given expression and returns the first * non-dereference expression. */
src/llvmir2hll/utils/ir.cpp:146
↓ 5 callersFunctionstbi__cleanup_jpeg
clean up the temporary component buffers
deps/stb/include/stb/stb_image.h:3789
↓ 5 callersFunctionstbi__do_zlib
deps/stb/include/stb/stb_image.h:4432
↓ 5 callersFunctionstbi__getn
deps/stb/include/stb/stb_image.h:1646
↓ 5 callersFunctionstbi__hdr_gettoken
deps/stb/include/stb/stb_image.h:7031
↓ 5 callersFunctionstbi__jpeg_huff_decode
decode a jpeg huffman value from the bitstream
deps/stb/include/stb/stb_image.h:2074
↓ 5 callersFunctionstbi__jpeg_reset
after a restart interval, stbi__jpeg_reset the entropy decoder and the dc prediction
deps/stb/include/stb/stb_image.h:2902
↓ 5 callersFunctionstbi__paeth
deps/stb/include/stb/stb_image.h:4580
↓ 5 callersFunctionstbi__zbuild_huffman
deps/stb/include/stb/stb_image.h:4067
↓ 5 callersMethodstmt_rend
* @brief Returns a constant reverse iterator before the first statement in the * basic block. */
src/llvmir2hll/graphs/cfg/cfg.cpp:153
↓ 5 callersFunctionthrow_std_bad_alloc
deps/eigen/Eigen/src/Core/util/Memory.h:66
↓ 5 callersFunctiontimestampToDate
* @brief Returns date in human readable form. * @param tm Timestamp for conversion. */
src/utils/time.cpp:88
↓ 5 callersFunctiontoString
* @return String representation of node and it's subtree. */
src/demangler/itanium_ast_ctypes_parser.cpp:22
↓ 5 callersFunctionunifyLineEnds
* @brief Unifies line ends in the given string to LF. * * @return String @a str with unified line ends. * In a greater detail, this function converts
src/utils/string.cpp:623
↓ 4 callersFunctionASN1_TIME_to_time_t
deps/authenticode-parser/src/helper.c:76
↓ 4 callersMethodAboveMaximum
deps/rapidjson/include/rapidjson/schema.h:1892
↓ 4 callersFunctionBegin
Element iterator ! \pre IsArray() == true */
deps/rapidjson/include/rapidjson/document.h:1627
↓ 4 callersMethodBelowMinimum
deps/rapidjson/include/rapidjson/schema.h:1904
↓ 4 callersMethodCode
Get the error code.
deps/rapidjson/include/rapidjson/error/error.h:116
↓ 4 callersMethodCurrentAllocs
deps/tinyxml2/include/tinyxml2/tinyxml2.h:370
↓ 4 callersMethodEmpty
deps/tinyxml2/include/tinyxml2/tinyxml2.h:252
↓ 4 callersMethodEndArray
deps/rapidjson/include/rapidjson/reader.h:217
↓ 4 callersMethodEndObject
deps/rapidjson/include/rapidjson/reader.h:215
↓ 4 callersFunctionFastPath
deps/rapidjson/include/rapidjson/internal/strtod.h:28
↓ 4 callersMethodFreeState
deps/rapidjson/include/rapidjson/schema.h:2187
↓ 4 callersFunctionGetDigitsLut
deps/rapidjson/include/rapidjson/internal/itoa.h:23
↓ 4 callersFunctionGetDouble
Get the value as double type. ! \note If the value is 64-bit integer type, it may lose precision. Use \c IsLosslessDouble() to check whether the conve
deps/rapidjson/include/rapidjson/document.h:1775
↓ 4 callersMethodGetHashCode
deps/rapidjson/include/rapidjson/schema.h:273
↓ 4 callersFunctionGetType
deps/rapidjson/include/rapidjson/document.h:1049
↓ 4 callersMethodOffset
Get the error offset, if \ref IsError(), 0 otherwise.
deps/rapidjson/include/rapidjson/error/error.h:118
↓ 4 callersMethodPeek
deps/rapidjson/include/rapidjson/encodedstream.h:156
↓ 4 callersMethodPush
deps/rapidjson/include/rapidjson/reader.h:937
↓ 4 callersFunctionPushBack
deps/rapidjson/include/rapidjson/document.h:1709
↓ 4 callersMethodPushUnsafe
deps/rapidjson/include/rapidjson/internal/stack.h:129
↓ 4 callersMethodPutBegin
deps/rapidjson/include/rapidjson/stream.h:163
↓ 4 callersFunctionSetElementsPointer
deps/rapidjson/include/rapidjson/document.h:2059
↓ 4 callersFunctionSetMembersPointer
deps/rapidjson/include/rapidjson/document.h:2061
↓ 4 callersMethodSetTracked
deps/tinyxml2/include/tinyxml2/tinyxml2.h:418
↓ 4 callersMethodShrinkToFit
deps/rapidjson/include/rapidjson/internal/stack.h:101
↓ 4 callersMethodString
deps/rapidjson/include/rapidjson/reader.h:212
↓ 4 callersMethodToElementWithName
deps/tinyxml2/tinyxml2.cpp:1153
↓ 4 callersMethodTrace
deps/tinyxml2/include/tinyxml2/tinyxml2.h:412
↓ 4 callersMethodUntracked
deps/tinyxml2/include/tinyxml2/tinyxml2.h:422
↓ 4 callersFunctionValidate
deps/rapidjson/include/rapidjson/encodings.h:179
↓ 4 callersMethodValue
deps/rapidjson/include/rapidjson/internal/ieee754.h:29
↓ 4 callersMethodVisit
deps/tinyxml2/tinyxml2.cpp:2899
↓ 4 callersMethod_print_error_plain_or_json
Prints error in either plain text or JSON format. One argument required: error message.
scripts/retdec-archive-decompiler.py:71
↓ 4 callersFunctionabbvSerialization
* Serialization of abbreviations * @param abbv Vector of abbreviations * @return Serialized abbreviations * * Abbreviations are sorted in order of
src/fileinfo/file_presentation/getters/format.cpp:24
↓ 4 callersMethodadd
src/pelib/OutputBuffer.cpp:32
↓ 4 callersMethodaddAnnotation
* @brief Adds annotation to context. */
src/ctypes/context.cpp:309
↓ 4 callersMethodaddExport
* Add export * @param newExport Export which will be added */
src/fileformat/types/export_table/export_table.cpp:193
↓ 4 callersMethodaddFunction
src/demangler/context.cpp:184
↓ 4 callersMethodaddGlobalValVarPair
src/llvmir2hll/llvm/llvmir2bir_converter/variables_manager.cpp:42
↓ 4 callersMethodaddLibrary
* Add name of imported library * @param name Name of imported library * @param isMissingDependency If true, then it means that the library name migh
src/fileformat/types/import_table/import_table.cpp:314
↓ 4 callersMethodaddOccupiedAddressRange
src/pelib/ResourceDirectory.cpp:1845
↓ 4 callersMethodaddPredecessor
* @brief Adds a new predecessor: @a stmt. * * @param[in] stmt Statement to be added as a predecessor. * * Notice that this function differs from prepe
src/llvmir2hll/ir/statement.cpp:237
↓ 4 callersMethodaddRelocation
* Add relocation * @param relocation Relocation */
src/fileinfo/file_information/file_information_types/relocation_table/relocation_table.cpp:210
↓ 4 callersMethodaddRelocationTable
* Add relocation table * @param table Relocation table */
src/fileinfo/file_information/file_information.cpp:4144
↓ 4 callersMethodaddSymbol
* Add symbol * @param symbol Symbol */
src/fileinfo/file_information/file_information_types/symbol_table/symbol_table.cpp:228
↓ 4 callersMethodaddSymbolTable
* Add symbol table * @param table Symbol table */
src/fileinfo/file_information/file_information.cpp:4135
↓ 4 callersMethodadd_string
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_strings.hpp:72
↓ 4 callersMethodadjoint
\brief Adjoint (conjugate transpose) of the Householder sequence. */
deps/eigen/Eigen/src/Householder/HouseholderSequence.h:224
↓ 4 callersMethodapplyHouseholderOnTheRight
deps/eigen/Eigen/src/Householder/Householder.h:150
← previousnext →1,401–1,500 of 16,019, ranked by callers