[cfe-dev] [BUG] in clang's type system

Douglas Gregor dgregor at apple.com
Tue Aug 24 11:41:28 PDT 2010


On Aug 24, 2010, at 11:12 AM, Alexander Herz wrote:

>  Hm, looking into the assembly file I atteched there are annotations 
> for the type names (e.g. class.vBase1) which are incorrect. Does that 
> not qualify as a bug/problem? I'm aware of the debug info. Still the 
> (bit)cast generated by clang casts unrelated pointers....

The type names don't matter; only the structure matters. That's how LLVM IR is defined, and you're trying to read too much into the type names that are there in the textual form of the IR.

	- Doug



More information about the cfe-dev mailing list