[LLVMdev] RefineAbstractType
David Greene
dag at cray.com
Thu Nov 13 16:29:16 PST 2008
On Thursday 13 November 2008 16:54, Chris Lattner wrote:
> On Nov 13, 2008, at 2:35 PM, David Greene wrote:
> >> t1->refineAbstractType(t2)
> >
> > Oh, I see.
> >
> > Then what's the purpose of PointerType::refineAbstractType,
> > FunctionType::refineAbstractType, etc.?
>
> They are "internal" implementation details of the refinement system.
Then why make them public? Shouldn't the user be a friend of PointerType,
etc.?
Yeah, I hate C++'s limited access control expressivity too. :)
-Dave
More information about the llvm-dev
mailing list