Interface INativeObjectTracker
Tracker for native underlying objects used by the decompiler or referenced by decompiled items.
When underlying native objects change, current decompilations may be invalidated (they become
"stale").
-
Method Summary
Modifier and TypeMethodDescriptionvoid
acquire
(INativeItem item, INativeMethodItem userctx) getCandidatePrototype
(INativeMethodItem routine) int
getSymbolForNativeItem
(INativeItem item, INativeMethodItem userctx, IERoutineContext ectx) void
release
(INativeItem item, INativeMethodItem userctx) void
releaseAllFromUser
(INativeMethodItem userctx) boolean
setCandidatePrototype
(INativeMethodItem routine, IWildcardPrototype proto, int guarantee)
-
Method Details
-
getCountOfObjects
int getCountOfObjects() -
acquire
-
release
-
releaseAllFromUser
-
getNativeItemFromVar
-
getSymbolForNativeItem
-
setCandidatePrototype
-
getCandidatePrototype
-