build on windows. Patch contributed by Paolo Invernizzi!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16531
91177308-0d34-0410-b5e6-
96231b3b80d8
class CallInst;
class Module;
- struct IntrinsicLowering {
+ class IntrinsicLowering {
+ public:
virtual ~IntrinsicLowering() {}
/// AddPrototypes - This method, if called, causes all of the prototypes
/// TargetJITInfo - Target specific information required by the Just-In-Time
/// code generator.
- struct TargetJITInfo {
+ class TargetJITInfo {
+ public:
virtual ~TargetJITInfo() {}
/// addPassesToJITCompile - Add passes to the specified pass manager to
class StructType;
class PackedType;
-struct Type {
+class Type {
+public:
///===-------------------------------------------------------------------===//
/// Definitions of all of the base types for the Type system. Based on this
/// value, you can cast to a "DerivedType" subclass (see DerivedTypes.h)