Diff reduction: Remove unnecessary forward declarations.

This commit is contained in:
David Nadlinger
2013-10-18 22:52:51 +02:00
committed by Kai Nacke
parent f67cbcda98
commit 5ac894c32d

View File

@@ -20,12 +20,6 @@
#include "dsymbol.h"
#include "declaration.h"
#if IN_LLVM
#include <vector>
#include <set>
#include <map>
#endif
struct Identifier;
struct Type;
struct TypeFunction;
@@ -48,18 +42,6 @@ enum Sizeok
SIZEOKfwd, // error in computing size of aggregate
};
#if IN_LLVM
struct ClassInfoDeclaration;
namespace llvm
{
class Type;
class Value;
class Constant;
class ConstantStruct;
class GlobalVariable;
}
#endif
struct AggregateDeclaration : ScopeDsymbol
{
Type *type;