diff options
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h')
-rw-r--r-- | lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h index d2ae4f10b55..50db2e13bcb 100644 --- a/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h +++ b/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h @@ -408,10 +408,13 @@ private: // Search for a previously saved allocation detail object using a target address. // If an allocation does not exist for this address then nullptr will be returned. - // If 'create' is true and there is no previous allocation then a new allocation - // detail object will be created for this address and returned. AllocationDetails * - LookUpAllocation(lldb::addr_t address, bool create); + LookUpAllocation(lldb::addr_t address); + + // Creates a new allocation with the specified address assigning a new ID and removes + // any previous stored allocation which has the same address. + AllocationDetails * + CreateAllocation(lldb::addr_t address); bool GetOverrideExprOptions(clang::TargetOptions &prototype) override; |