Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/avast/retdec-idaplugin
/ functions
Functions
92 in github.com/avast/retdec-idaplugin
⨍
Functions
92
◇
Types & classes
15
↓ 15 callers
Function
defaultTypeString
src/idaplugin/config.cpp:247
↓ 15 callers
Method
fnc
src/idaplugin/place.cpp:269
↓ 6 callers
Method
getStart
src/idaplugin/function.cpp:49
↓ 6 callers
Method
name
src/idaplugin/place.cpp:179
↓ 6 callers
Function
print_error_and_die
(*msg)
scripts/run-ida-decompilation.py:27
↓ 6 callers
Method
token
src/idaplugin/place.cpp:264
↓ 6 callers
Method
x
src/idaplugin/place.cpp:259
↓ 5 callers
Method
toea
src/idaplugin/place.cpp:184
↓ 4 callers
Method
max_yx
src/idaplugin/function.cpp:75
↓ 4 callers
Method
min_yx
src/idaplugin/function.cpp:70
↓ 3 callers
Method
ea_2_yx
src/idaplugin/function.cpp:165
↓ 3 callers
Function
fillConfig
src/idaplugin/config.cpp:845
↓ 3 callers
Method
getFunctionEa
src/idaplugin/retdec.cpp:374
↓ 3 callers
Method
getGlobalVarEa
src/idaplugin/retdec.cpp:404
↓ 3 callers
Function
getInputPath
src/idaplugin/utils.cpp:66
↓ 3 callers
Function
type2string
* TODO - recursive structure types? */
src/idaplugin/config.cpp:255
↓ 2 callers
Function
generateFunctionType
src/idaplugin/config.cpp:609
↓ 2 callers
Function
generateObjectLocation
src/idaplugin/config.cpp:561
↓ 2 callers
Method
getIdaFunction
src/idaplugin/retdec.cpp:398
↓ 2 callers
Function
isX86
src/idaplugin/utils.cpp:50
↓ 2 callers
Function
is_windows
()
scripts/run-ida-decompilation.py:23
↓ 2 callers
Method
selectiveDecompilationAndDisplay
src/idaplugin/retdec.cpp:174
↓ 1 callers
Function
addrType2string
src/idaplugin/config.cpp:422
↓ 1 callers
Method
adjust_yx
src/idaplugin/function.cpp:103
↓ 1 callers
Function
canDecompileInput
* Perform startup check that determines, if plugin can decompile IDA's input file. * @return True if plugin can decompile IDA's input, false otherwis
src/idaplugin/config.cpp:12
↓ 1 callers
Function
check_args
(args)
scripts/run-ida-decompilation.py:67
↓ 1 callers
Method
ea_inside
src/idaplugin/function.cpp:185
↓ 1 callers
Method
fullDecompilation
src/idaplugin/retdec.cpp:231
↓ 1 callers
Function
generateCallingConvention
src/idaplugin/config.cpp:534
↓ 1 callers
Function
generateFunction
src/idaplugin/config.cpp:666
↓ 1 callers
Function
generateFunctions
src/idaplugin/config.cpp:737
↓ 1 callers
Function
generateGlobals
src/idaplugin/config.cpp:747
↓ 1 callers
Function
generateHeader
src/idaplugin/config.cpp:176
↓ 1 callers
Method
getEnd
src/idaplugin/function.cpp:54
↓ 1 callers
Method
getName
src/idaplugin/function.cpp:42
↓ 1 callers
Method
getToken
src/idaplugin/function.cpp:59
↓ 1 callers
Function
isLinkedFunction
src/idaplugin/config.cpp:512
↓ 1 callers
Function
isRelocatable
src/idaplugin/utils.cpp:8
↓ 1 callers
Method
line_yx
src/idaplugin/function.cpp:123
↓ 1 callers
Function
main
()
scripts/run-ida-decompilation.py:96
↓ 1 callers
Method
modifyFunctions
src/idaplugin/retdec.cpp:333
↓ 1 callers
Method
next_yx
src/idaplugin/function.cpp:91
↓ 1 callers
Function
parseTokens
src/idaplugin/token.cpp:87
↓ 1 callers
Function
parse_args
(args)
scripts/run-ida-decompilation.py:32
↓ 1 callers
Method
prev_yx
src/idaplugin/function.cpp:80
↓ 1 callers
Method
toLines
src/idaplugin/function.cpp:190
↓ 1 callers
Method
yx_2_ea
src/idaplugin/function.cpp:143
↓ 1 callers
Method
yx_2_eas
src/idaplugin/function.cpp:153
Method
Function
src/idaplugin/function.cpp:6
Method
Token
src/idaplugin/token.cpp:64
Method
YX
src/idaplugin/yx.cpp:8
Method
activate
src/idaplugin/ui.cpp:19
Method
beginning
src/idaplugin/place.cpp:109
Method
changeFuncType_ah_t
src/idaplugin/ui.cpp:338
Method
copy2asm_ah_t
src/idaplugin/ui.cpp:71
Function
cv_adjust_place
* Called whenever the user moves the cursor around (mouse, keyboard). * Fine-tune 'loc->place()' according to the X position. * * Without this, ret
src/idaplugin/ui.cpp:596
Function
cv_double
src/idaplugin/ui.cpp:614
Function
cv_get_place_xcoord
* custom_viewer_get_place_xcoord_t */
src/idaplugin/ui.cpp:678
Function
cv_location_changed
* custom_viewer_location_changed_t */
src/idaplugin/ui.cpp:650
Method
deserialize
src/idaplugin/place.cpp:158
Method
displayFunction
src/idaplugin/retdec.cpp:184
Method
ending
src/idaplugin/place.cpp:114
Method
fnc
src/idaplugin/function.cpp:37
Method
fullDecompilation_ah_t
src/idaplugin/ui.cpp:13
Method
funcComment_ah_t
src/idaplugin/ui.cpp:121
Method
generate
src/idaplugin/place.cpp:119
Method
id
src/idaplugin/place.cpp:174
Method
jump2asm_ah_t
src/idaplugin/ui.cpp:36
Method
modifyFunction
src/idaplugin/retdec.cpp:344
Method
next
src/idaplugin/place.cpp:98
Method
on_event
* User interface hook. */
src/idaplugin/ui.cpp:417
Method
openCalls_ah_t
src/idaplugin/ui.cpp:288
Method
openXrefs_ah_t
src/idaplugin/ui.cpp:238
Method
operator<
src/idaplugin/yx.cpp:15
Method
operator<=
src/idaplugin/yx.cpp:22
Method
operator==
src/idaplugin/yx.cpp:43
Method
operator>
src/idaplugin/yx.cpp:29
Method
operator>=
src/idaplugin/yx.cpp:36
Function
place_converter
src/idaplugin/place.cpp:287
Method
print
src/idaplugin/place.cpp:10
Method
rebase
src/idaplugin/place.cpp:189
Method
renameGlobalObj_ah_t
src/idaplugin/ui.cpp:165
Method
run
src/idaplugin/retdec.cpp:262
Function
saveIdaDatabase
src/idaplugin/utils.cpp:125
Method
selectiveDecompilation
src/idaplugin/retdec.cpp:100
Method
serialize
All members must be serialized and deserialized. This is apparently used when places are moved around. When I didn't serialize _fnc pointer, I lost th
src/idaplugin/place.cpp:150
Method
toString
src/idaplugin/yx.cpp:50
Method
toString
src/idaplugin/place.cpp:274
Method
toString
src/idaplugin/function.cpp:219
Method
touval
src/idaplugin/place.cpp:21
Method
update
src/idaplugin/ui.cpp:25
Method
~RetDec
src/idaplugin/retdec.cpp:328