git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111152
91177308-0d34-0410-b5e6-
96231b3b80d8
class Operator;
class SCEVUnknown;
class SCEV;
- template<> class FoldingSetTrait<SCEV>;
+ template<> struct FoldingSetTrait<SCEV>;
/// SCEV - This class represents an analyzed expression in the program. These
/// are opaque objects that the client is not allowed to do much with
/// directly.
///
class SCEV : public FoldingSetNode {
- friend class FoldingSetTrait<SCEV>;
+ friend struct FoldingSetTrait<SCEV>;
/// FastID - A reference to an Interned FoldingSetNodeID for this node.
/// The ScalarEvolution's BumpPtrAllocator holds the data.