forked from OSchip/llvm-project
parent
7d7d7e89d4
commit
e970301580
|
@ -67,8 +67,7 @@ static inline void ThrowException(const std::string &message,
|
|||
// discriminated union.
|
||||
//
|
||||
// Note that I can't implement this class in a straight forward manner with
|
||||
// constructors and stuff because it goes in a union, and GCC doesn't like
|
||||
// putting classes with ctor's in unions. :(
|
||||
// constructors and stuff because it goes in a union.
|
||||
//
|
||||
struct ValID {
|
||||
enum {
|
||||
|
|
|
@ -1122,10 +1122,8 @@ ConstVal: Types '[' ConstVector ']' { // Nonempty unsized arr
|
|||
|
||||
if (I != CurModule.GlobalRefs.end()) {
|
||||
V = I->second; // Placeholder already exists, use it...
|
||||
$2.destroy();
|
||||
} else {
|
||||
// TODO: Include line number info by creating a subclass of
|
||||
// TODO: GlobalVariable here that includes the said information!
|
||||
|
||||
// Create a placeholder for the global variable reference...
|
||||
GlobalVariable *GV = new GlobalVariable(PT->getElementType(),
|
||||
false,
|
||||
|
|
Loading…
Reference in New Issue