MCPcopy Create free account

hub / github.com/avast/retdec / functions

Functions16,019 in github.com/avast/retdec

↓ 3 callersFunctiongetInnermostLoop
* @brief Returns the innermost loop inside which @a stmt is. * * If there is no innermost loop, it returns the null pointer. * * @par Preconditions *
src/llvmir2hll/utils/ir.cpp:437
↓ 3 callersFunctiongetInnermostLoopOrSwitch
* @brief Returns the innermost loop or switch inside which @a stmt is. * * If there is no innermost loop or switch, it returns the null pointer. * * @
src/llvmir2hll/utils/ir.cpp:455
↓ 3 callersFunctiongetInstAddressMeta
src/bin2llvmir/optimizations/phi_remover/phi_remover.cpp:59
↓ 3 callersMethodgetInstructions
src/bin2llvmir/providers/asm_instruction.cpp:683
↓ 3 callersMethodgetInverseEndianness
* Get opposite endianness * * @return Endianness::LITTLE if input file is in big endian and vice versa * @retval Endianness::UNKNOWN if file endian
src/utils/byte_value_storage.cpp:115
↓ 3 callersMethodgetKey
* Get key for decryption of header * @param richKey Into this parameter is stored key of rich header * @return @c true if key of rich header is dete
src/fileformat/types/rich_header/rich_header.cpp:56
↓ 3 callersMethodgetLanguage
* Get resource language * @return Resource language */
src/fileinfo/file_information/file_information_types/resource_table/resource.cpp:62
↓ 3 callersMethodgetLinkToSection
* Get link to associated section * @return Link to associated section */
src/fileinfo/file_information/file_information_types/symbol_table/symbol.cpp:53
↓ 3 callersMethodgetMajorLinkerVersion
* Get major version of used linker * @return Major version of used linker */
src/fileformat/file_format/pe/pe_format.cpp:3289
↓ 3 callersMethodgetMinorLinkerVersion
* Get minor version of used linker * @return Minor version of used linker */
src/fileformat/file_format/pe/pe_format.cpp:3298
↓ 3 callersMethodgetModule
src/llvmir-emul/llvmir_emul.cpp:2198
↓ 3 callersMethodgetModuleCount
src/common/language.cpp:40
↓ 3 callersMethodgetModuleName
* Retrieves the value of the ModuleName value of a bound import field. * @param dwBidnr Number of the bound import field. * @return Value of the Mod
src/pelib/BoundImportDirectory.cpp:419
↓ 3 callersMethodgetNTWSNice
* Get nice NTWS (null-terminated wide string of ASCII characters) from the * * specified address * @param address Address to get string from * @pa
src/utils/byte_value_storage.cpp:664
↓ 3 callersMethodgetName
src/common/language.cpp:42
↓ 3 callersMethodgetName
* Get export name * @return Export name */
src/fileformat/types/export_table/export.cpp:16
↓ 3 callersFunctiongetNameOfParamFromMap
* @brief Returns the name of the given parameter from the given map. */
src/llvmir2hll/semantics/semantics/impl_support/get_name_of_param.cpp:16
↓ 3 callersFunctiongetNameOfVarStoringResultFromMap
* @brief Returns the name of a variable storing the result from the given * function from the given map. */
src/llvmir2hll/semantics/semantics/impl_support/get_name_of_var_storing_result.cpp:17
↓ 3 callersMethodgetNumberOfBitsInWordStr
* Get number of bits in one word * @return Number of bits in one word */
src/fileinfo/file_information/file_information.cpp:493
↓ 3 callersMethodgetNumberOfFuncsDetectedInFrontend
* @brief Returns the number of functions detected in the front-end. */
src/llvmir2hll/ir/module.cpp:862
↓ 3 callersMethodgetNumberOfFunctions
* @return The NumberOfFunctions of the export directory. **/
src/pelib/ExportDirectory.cpp:440
↓ 3 callersMethodgetNumberOfLibraries
* Get number of libraries which are imported * @return Number of libraries which are imported */
src/fileformat/types/import_table/import_table.cpp:25
↓ 3 callersMethodgetNumberOfMatches
* Get number of detected matches * @return Number of detected matches */
src/fileinfo/file_information/file_information_types/pattern/pattern.cpp:61
↓ 3 callersMethodgetNumberOfStoredRecords
* Get number of stored records in selected structure * @param structIndex Index of selected structure (indexed from 0) * @return Number of stored re
src/fileinfo/file_presentation/getters/iterative_getter/iterative_getter.cpp:50
↓ 3 callersMethodgetNumberOfStoredSymbols
* Get number of symbols in table * @return Number of symbols in table * * Returned value indicates the number of symbols stored in this instance.
src/fileinfo/file_information/file_information_types/symbol_table/symbol_table.cpp:20
↓ 3 callersMethodgetNumberOfSymbolTables
* Get number of symbol tables in file * @return Number of symbol tables in file */
src/fileformat/file_format/file_format.cpp:1025
↓ 3 callersMethodgetOffsetStr
* Get offset of header in file * @return Offset of header in file */
src/fileinfo/file_information/file_information_types/rich_header.cpp:37
↓ 3 callersMethodgetOrdinalNumber
* Get ordinal number of import * @param importOrdinalNumber Into this parameter is stored ordinal number of import * @return @c true if ordinal numb
src/fileformat/types/import_table/import.cpp:46
↓ 3 callersMethodgetPath
* @brief Returns path to the header file. */
src/ctypes/header_file.cpp:21
↓ 3 callersMethodgetPercentage
* @return Probability that the tool was actually used. This does not have * to be set. It is significant only if the value is not 0.0. */
src/common/tool_info.cpp:115
↓ 3 callersMethodgetRawTypeDef
* Returns the raw metadata table record for this class. * @return Raw typeDef record. */
src/fileformat/types/dotnet_types/dotnet_class.cpp:44
↓ 3 callersMethodgetRealAddress
* Get real symbol virtual address -- if symbol is not THUMB, return result of * @c getAddress(). If symbol is THUMB, return result of @c getAddress()
src/fileformat/types/symbol_table/symbol.cpp:215
↓ 3 callersMethodgetRealType
* @brief Returns real type that typedef stands for. * * If aliased type is typedefed type, get its real type. * * Real type for @c MySecondint in * @c
src/ctypes/typedefed_type.cpp:90
↓ 3 callersMethodgetRelocation
* Get relocation with name @a name * @param name Name of relocation to get * @return Pointer to relocation with name @a name or @c nullptr if such r
src/fileformat/file_format/file_format.cpp:1658
↓ 3 callersMethodgetResourceTable
* Get information about resources * @return Pointer to resource table or @c nullptr if file has no resources */
src/fileformat/file_format/file_format.cpp:1550
↓ 3 callersMethodgetResourceWithType
* Get resource by type * @param rType Type of the resource to get * @return Pointer to resource with the specified type or @c nullptr if such resour
src/fileformat/types/resource_table/resource_table.cpp:268
↓ 3 callersMethodgetRichHeaderCrc32
src/fileinfo/file_information/file_information.cpp:807
↓ 3 callersMethodgetRichHeaderKeyStr
* Get key for decryption of header * @return Key for decryption of header */
src/fileinfo/file_information/file_information.cpp:729
↓ 3 callersMethodgetRichHeaderMd5
src/fileinfo/file_information/file_information.cpp:811
↓ 3 callersMethodgetRichHeaderOffsetStr
* Get offset of header in file * @return Offset of header in file */
src/fileinfo/file_information/file_information.cpp:720
↓ 3 callersMethodgetRichHeaderSha256
src/fileinfo/file_information/file_information.cpp:803
↓ 3 callersMethodgetRichHeaderSignature
* Get decrypted header as string * @return Decrypted header as string */
src/fileinfo/file_information/file_information.cpp:711
↓ 3 callersMethodgetRule
* Get base rule. * * @return base rule pointer */
src/pat2yara/compare.cpp:210
↓ 3 callersMethodgetSecSegLength
src/fileinfo/file_information/file_information_types/elf_notes.cpp:24
↓ 3 callersMethodgetSecSegOffset
src/fileinfo/file_information/file_information_types/elf_notes.cpp:19
↓ 3 callersMethodgetSectionFlagsDescriptors
* Get section flags descriptors * @param position Position of section in internal list of sections (0..x) * @param desc Vector for save descriptors
src/fileinfo/file_information/file_information.cpp:2067
↓ 3 callersMethodgetSectionTableCrc32
* Get CRC32 of section table * @return CRC32 of section table */
src/fileinfo/file_information/file_information.cpp:154
↓ 3 callersMethodgetSectionTableMd5
* Get MD5 of section table * @return MD5 of section table */
src/fileinfo/file_information/file_information.cpp:163
↓ 3 callersMethodgetSectionTableSha256
* Get SHA256 of section table * @return SHA256 of section table */
src/fileinfo/file_information/file_information.cpp:172
↓ 3 callersMethodgetSectionVMA
src/config/parameters.cpp:418
↓ 3 callersMethodgetSegmentFlagsDescriptors
* Get segment flags descriptors * @param position Position of segment in internal list of segments (0..x) * @param desc Vector for save descriptors
src/fileinfo/file_information/file_information.cpp:1955
↓ 3 callersMethodgetSize
src/pelib/SecurityDirectory.cpp:99
↓ 3 callersMethodgetSizeOfHeaders
* Get size of headers * @return Size of headers */
src/fileformat/file_format/pe/pe_format.cpp:3343
↓ 3 callersMethodgetSizeStr
src/fileinfo/file_information/file_information_types/loader_info.cpp:47
↓ 3 callersMethodgetStaticallyLinkedFuncs
* @brief Returns all statically linked functions in the module. */
src/llvmir2hll/ir/module.cpp:438
↓ 3 callersMethodgetStubVersion
src/unpackertool/plugins/upx/upx_stub.cpp:128
↓ 3 callersMethodgetSuccOrNull
* @brief Returns a successor of this node on the index @a i. If this node does * not have a successor on the index @a i, it returns @c nullptr.
src/llvmir2hll/llvm/llvmir2bir_converter/cfg_node.cpp:276
↓ 3 callersMethodgetSymbolTable
* Get information about symbol table */
src/fileinfo/file_detector/elf_detector.cpp:870
↓ 3 callersMethodgetSymbolValue
src/pelib/CoffSymbolTable.cpp:165
↓ 3 callersFunctiongetSymbolicNamesForParamFromMap
* @brief Returns symbolic names for the given parameter from the given map. */
src/llvmir2hll/semantics/semantics/impl_support/get_symbolic_names_for_param.cpp:16
↓ 3 callersMethodgetSyscallIdRegister
src/bin2llvmir/providers/abi/abi.cpp:127
↓ 3 callersFunctiongetTextRepr
src/llvmir2hll/ir/value.cpp:25
↓ 3 callersMethodgetToolMostSignificant
* Gets the mosts significant (i.e. first) tool in the container. * @return Pointer to the tool, or @c nullptr if container empty. */
src/common/tool_info.cpp:303
↓ 3 callersMethodgetToolWithMaxPercentage
* Gets tool with the maximal percentage in the container. * In case of severel tools with the same percentage, gets the first one. * @return Pointer
src/common/tool_info.cpp:283
↓ 3 callersMethodgetTypeId
* Get resource type ID * @param rId Into this parameter is stored resource type ID * @return @c true if type ID of resource is valid, @c false other
src/fileformat/types/resource_table/resource.cpp:146
↓ 3 callersMethodgetUse
src/bin2llvmir/analyses/reaching_definitions.cpp:366
↓ 3 callersMethodgetUserDefinedFuncs
* @brief Returns all user-defined functions in the module. */
src/llvmir2hll/ir/module.cpp:415
↓ 3 callersMethodgetValidOffsetFromRva
similar to getFileOffsetFromRva, but the offset is within the real file and not memory image
src/pelib/ImageLoader.cpp:479
↓ 3 callersFunctiongetValueOrDefault
include/retdec/utils/container.h:112
↓ 3 callersFunctiongetWord
* Get one WORD from input stream. * * @param result where to store result * @param inputStream stream with correct position * @return @c true if v
src/idr2pat/idr2pat.cpp:39
↓ 3 callersMethodgetWordSize
src/bin2llvmir/providers/abi/abi.cpp:172
↓ 3 callersMethodgetWrittenVars
* @brief Returns the variables that are written into. */
src/llvmir2hll/analysis/used_vars_visitor.cpp:59
↓ 3 callersMethodgetX87DataLoadFunction
src/capstone2llvmir/x86/x86.cpp:143
↓ 3 callersMethodgetX87DataStoreFunction
src/capstone2llvmir/x86/x86.cpp:128
↓ 3 callersFunctionget_all_unions
Gets all union definitions from text.
scripts/type_extractor/type_extractor/parse_structs_unions.py:75
↓ 3 callersFunctionget_files_with_suffix_from_path
Returns path if it's file. Otherwise recursively walks path and returns all files with given suffix.
scripts/type_extractor/type_extractor/utils.py:16
↓ 3 callersMethodget_loaded_entries_num
------------------------------------------------------------------------------
deps/elfio/include/elfio/elfio_dynamic.hpp:53
↓ 3 callersMethodget_string
------------------------------------------------------------------------------ DECOMPILER BEGIN
deps/elfio/include/elfio/elfio_strings.hpp:44
↓ 3 callersMethodglobalVariableId
src/llvmir2hll/hll/output_managers/json_manager.cpp:125
↓ 3 callersMethodhas
include/retdec/utils/container.h:513
↓ 3 callersMethodhasAuxVector
src/fileinfo/file_information/file_information_types/elf_core.cpp:12
↓ 3 callersMethodhasClasses
* @brief Have any classes been found? */
src/llvmir2hll/ir/module.cpp:730
↓ 3 callersMethodhasConstructor
* Has the class a constructor of the given name? */
src/common/class.cpp:63
↓ 3 callersMethodhasDecompilerDefinedFuncs
* @brief Are there any decompiler-defined functions in the module? */
src/llvmir2hll/ir/module.cpp:380
↓ 3 callersMethodhasDestructor
* Has the class a destructor of the given name? */
src/common/class.cpp:71
↓ 3 callersFunctionhasElseIfOrElseClauses
* @brief Does @a stmt contain an else clause or some else-if clauses? */
src/llvmir2hll/optimizer/optimizers/if_structure_optimizer.cpp:26
↓ 3 callersMethodhasEmptyDimensions
* @brief Are the dimensions empty? */
src/llvmir2hll/ir/array_type.cpp:54
↓ 3 callersMethodhasEntryPoint
* Check if entry point record is in input file * @return @c true if entry point record is in input file, @c false otherwise */
src/fileformat/file_format/intel_hex/intel_hex_parser/intel_hex_parser.cpp:236
↓ 3 callersMethodhasFileMap
src/fileinfo/file_information/file_information_types/elf_core.cpp:17
↓ 3 callersMethodhasIfClause
* @brief Returns @c true if the statement has the if clause, @c false otherwise. * * Note that if this function returns @c false, then the statement i
src/llvmir2hll/ir/if_stmt.cpp:186
↓ 3 callersMethodhasInstructionIdiomFuncs
* @brief Are there any syscall functions in the module? */
src/llvmir2hll/ir/module.cpp:505
↓ 3 callersMethodhasLanguage
src/common/language.cpp:88
↓ 3 callersMethodhasMetadata
* @brief Are there any non-empty metadata? */
include/retdec/llvmir2hll/support/metadatable.h:40
↓ 3 callersFunctionhasOperandsSameBitWidth
* @brief Returns if both operands have same bit width. * * @param[in, out] apsIntPair Pair of @c llvm::APSInt. * * @return @c true if both of operands
src/llvmir2hll/evaluator/arithm_expr_evaluators/c_arithm_expr_evaluator.cpp:111
↓ 3 callersMethodhasStaticallyLinkedFuncs
* @brief Are there any statically linked functions in the module? */
src/llvmir2hll/ir/module.cpp:426
↓ 3 callersMethodhasSyscallFuncs
* @brief Are there any syscall functions in the module? */
src/llvmir2hll/ir/module.cpp:481
↓ 3 callersMethodhasUserDefinedFuncs
* @brief Are there any user-defied functions in the module? */
src/llvmir2hll/ir/module.cpp:403
↓ 3 callersMethodhasVirtualMethod
* Has the class a virtual method of the given name? */
src/common/class.cpp:90
↓ 3 callersMethodhexToBig
* Convert hexadecimal string to big endian * * @param str String which will be converted * * @return @c true if conversion went OK, @c false other
src/utils/byte_value_storage.cpp:168
↓ 3 callersFunctionhouseholderSequence
deps/eigen/Eigen/src/Householder/HouseholderSequence.h:451
← previousnext →1,901–2,000 of 16,019, ranked by callers