[lldb-dev] Q: using lldb::addr_t and addr_t
Greg Clayton
gclayton at apple.com
Wed Jan 16 14:48:36 PST 2013
On Jan 16, 2013, at 1:44 PM, Pawel Wodnicki <root at 32bitmicro.com> wrote:
>> This is usually due to a missing:
>>
>> using namespace lldb;
>>
>> at the top of the source file. If this is in a header file, then you will need to prefix the type with "lldb::".
>
> OK, so just use the standard pattern with fully qualified
> type in the header.
Sounds good.
> Do you care about cleaning lldb::addr_t in the implementation files?
It really depends. Often times if an implementation file includes llvm/clang and LLDB headers, we sometimes like the full qualifications. So I wouldn't go out of your way to clean any existing extra quals.
>
>
>>
>> Greg
>>
>> On Jan 16, 2013, at 11:05 AM, Pawel Wodnicki <root at 32bitmicro.com> wrote:
>>
>>> Hello,
>>>
>>> Quick question on using lldb::addr_t and addr_t.
>>> I am getting compile errors due undefined addr_t.
>>> The way to fix it seems simple, just change
>>> all the addr_t to lldb::addr_t :-). But there is
>>> a lot of the addr_t sprinkled around, so perhaps
>>> I am simply missing add_t type definition.
>>> Are these two types intended to be equivalent?
>>>
>>> Paweł
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> lldb-dev mailing list
>>> lldb-dev at cs.uiuc.edu
>>> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>>
>>
>>
>
More information about the lldb-dev
mailing list