MCPcopy Create free account

hub / github.com/avast/retdec-idaplugin / functions

Functions92 in github.com/avast/retdec-idaplugin

↓ 15 callersFunctiondefaultTypeString
src/idaplugin/config.cpp:247
↓ 15 callersMethodfnc
src/idaplugin/place.cpp:269
↓ 6 callersMethodgetStart
src/idaplugin/function.cpp:49
↓ 6 callersMethodname
src/idaplugin/place.cpp:179
↓ 6 callersFunctionprint_error_and_die
(*msg)
scripts/run-ida-decompilation.py:27
↓ 6 callersMethodtoken
src/idaplugin/place.cpp:264
↓ 6 callersMethodx
src/idaplugin/place.cpp:259
↓ 5 callersMethodtoea
src/idaplugin/place.cpp:184
↓ 4 callersMethodmax_yx
src/idaplugin/function.cpp:75
↓ 4 callersMethodmin_yx
src/idaplugin/function.cpp:70
↓ 3 callersMethodea_2_yx
src/idaplugin/function.cpp:165
↓ 3 callersFunctionfillConfig
src/idaplugin/config.cpp:845
↓ 3 callersMethodgetFunctionEa
src/idaplugin/retdec.cpp:374
↓ 3 callersMethodgetGlobalVarEa
src/idaplugin/retdec.cpp:404
↓ 3 callersFunctiongetInputPath
src/idaplugin/utils.cpp:66
↓ 3 callersFunctiontype2string
* TODO - recursive structure types? */
src/idaplugin/config.cpp:255
↓ 2 callersFunctiongenerateFunctionType
src/idaplugin/config.cpp:609
↓ 2 callersFunctiongenerateObjectLocation
src/idaplugin/config.cpp:561
↓ 2 callersMethodgetIdaFunction
src/idaplugin/retdec.cpp:398
↓ 2 callersFunctionisX86
src/idaplugin/utils.cpp:50
↓ 2 callersFunctionis_windows
()
scripts/run-ida-decompilation.py:23
↓ 2 callersMethodselectiveDecompilationAndDisplay
src/idaplugin/retdec.cpp:174
↓ 1 callersFunctionaddrType2string
src/idaplugin/config.cpp:422
↓ 1 callersMethodadjust_yx
src/idaplugin/function.cpp:103
↓ 1 callersFunctioncanDecompileInput
* 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 callersFunctioncheck_args
(args)
scripts/run-ida-decompilation.py:67
↓ 1 callersMethodea_inside
src/idaplugin/function.cpp:185
↓ 1 callersMethodfullDecompilation
src/idaplugin/retdec.cpp:231
↓ 1 callersFunctiongenerateCallingConvention
src/idaplugin/config.cpp:534
↓ 1 callersFunctiongenerateFunction
src/idaplugin/config.cpp:666
↓ 1 callersFunctiongenerateFunctions
src/idaplugin/config.cpp:737
↓ 1 callersFunctiongenerateGlobals
src/idaplugin/config.cpp:747
↓ 1 callersFunctiongenerateHeader
src/idaplugin/config.cpp:176
↓ 1 callersMethodgetEnd
src/idaplugin/function.cpp:54
↓ 1 callersMethodgetName
src/idaplugin/function.cpp:42
↓ 1 callersMethodgetToken
src/idaplugin/function.cpp:59
↓ 1 callersFunctionisLinkedFunction
src/idaplugin/config.cpp:512
↓ 1 callersFunctionisRelocatable
src/idaplugin/utils.cpp:8
↓ 1 callersMethodline_yx
src/idaplugin/function.cpp:123
↓ 1 callersFunctionmain
()
scripts/run-ida-decompilation.py:96
↓ 1 callersMethodmodifyFunctions
src/idaplugin/retdec.cpp:333
↓ 1 callersMethodnext_yx
src/idaplugin/function.cpp:91
↓ 1 callersFunctionparseTokens
src/idaplugin/token.cpp:87
↓ 1 callersFunctionparse_args
(args)
scripts/run-ida-decompilation.py:32
↓ 1 callersMethodprev_yx
src/idaplugin/function.cpp:80
↓ 1 callersMethodtoLines
src/idaplugin/function.cpp:190
↓ 1 callersMethodyx_2_ea
src/idaplugin/function.cpp:143
↓ 1 callersMethodyx_2_eas
src/idaplugin/function.cpp:153
MethodFunction
src/idaplugin/function.cpp:6
MethodToken
src/idaplugin/token.cpp:64
MethodYX
src/idaplugin/yx.cpp:8
Methodactivate
src/idaplugin/ui.cpp:19
Methodbeginning
src/idaplugin/place.cpp:109
MethodchangeFuncType_ah_t
src/idaplugin/ui.cpp:338
Methodcopy2asm_ah_t
src/idaplugin/ui.cpp:71
Functioncv_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
Functioncv_double
src/idaplugin/ui.cpp:614
Functioncv_get_place_xcoord
* custom_viewer_get_place_xcoord_t */
src/idaplugin/ui.cpp:678
Functioncv_location_changed
* custom_viewer_location_changed_t */
src/idaplugin/ui.cpp:650
Methoddeserialize
src/idaplugin/place.cpp:158
MethoddisplayFunction
src/idaplugin/retdec.cpp:184
Methodending
src/idaplugin/place.cpp:114
Methodfnc
src/idaplugin/function.cpp:37
MethodfullDecompilation_ah_t
src/idaplugin/ui.cpp:13
MethodfuncComment_ah_t
src/idaplugin/ui.cpp:121
Methodgenerate
src/idaplugin/place.cpp:119
Methodid
src/idaplugin/place.cpp:174
Methodjump2asm_ah_t
src/idaplugin/ui.cpp:36
MethodmodifyFunction
src/idaplugin/retdec.cpp:344
Methodnext
src/idaplugin/place.cpp:98
Methodon_event
* User interface hook. */
src/idaplugin/ui.cpp:417
MethodopenCalls_ah_t
src/idaplugin/ui.cpp:288
MethodopenXrefs_ah_t
src/idaplugin/ui.cpp:238
Methodoperator<
src/idaplugin/yx.cpp:15
Methodoperator<=
src/idaplugin/yx.cpp:22
Methodoperator==
src/idaplugin/yx.cpp:43
Methodoperator>
src/idaplugin/yx.cpp:29
Methodoperator>=
src/idaplugin/yx.cpp:36
Functionplace_converter
src/idaplugin/place.cpp:287
Methodprint
src/idaplugin/place.cpp:10
Methodrebase
src/idaplugin/place.cpp:189
MethodrenameGlobalObj_ah_t
src/idaplugin/ui.cpp:165
Methodrun
src/idaplugin/retdec.cpp:262
FunctionsaveIdaDatabase
src/idaplugin/utils.cpp:125
MethodselectiveDecompilation
src/idaplugin/retdec.cpp:100
Methodserialize
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
MethodtoString
src/idaplugin/yx.cpp:50
MethodtoString
src/idaplugin/place.cpp:274
MethodtoString
src/idaplugin/function.cpp:219
Methodtouval
src/idaplugin/place.cpp:21
Methodupdate
src/idaplugin/ui.cpp:25
Method~RetDec
src/idaplugin/retdec.cpp:328