[lldb-dev] patch to access and retain the original name/type of an SBType
ck at remobjects.com
Mon Oct 29 13:12:33 PDT 2012
Op 29-10-2012 20:54, Greg Clayton schreef:
> I would rather this not make it into the API if we can avoid it.
> Why do you need this? Can you give some justification?
my language has it's own type system. There are lots of types in it, and
none of them match the c/c++ names. However when calling GetName() all
that info is lost and i get back something like "unsigned short" or
"char*". On the calling side I have no way to turn that back into their
real types, I need this info to know if something is a (string)
character or if it's a 16bits integer, or for pointer types, if they
should be treated specials (some pointer to type-types are arrays while
others are not). C has no such distinction.
More information about the lldb-dev