[llvm-commits] [llvm] r46187 - in /llvm/trunk: include/llvm/ADT/FoldingSet.h lib/Support/FoldingSet.cpp

Chris Lattner clattner at apple.com
Tue Jan 22 21:12:08 PST 2008


On Jan 18, 2008, at 8:22 PM, Ted Kremenek wrote:

> Author: kremenek
> Date: Fri Jan 18 22:22:50 2008
> New Revision: 46187
>
> URL: http://llvm.org/viewvc/llvm-project?rev=46187&view=rev
> Log:
> Made 'FoldingSetNodeID' a proper class instead of a nested class in
> 'FoldingSetNodeImpl' (previously 'FoldingSetNodeID' was a typedef of
> 'FoldingSetNodeImpl::NodeID').
>
> Why?  Clients can now easily forward declare 'FoldingSetNodeID'  
> without having
> to include FoldingSet.h.

Whoa, craziness!  Thanks Ted,

-Chris



More information about the llvm-commits mailing list