diff options
Diffstat (limited to 'llvm/lib/AsmParser/llvmAsmParser.y.cvs')
-rw-r--r-- | llvm/lib/AsmParser/llvmAsmParser.y.cvs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/AsmParser/llvmAsmParser.y.cvs b/llvm/lib/AsmParser/llvmAsmParser.y.cvs index f2b9fb0d2f6..c47b6fc6ea9 100644 --- a/llvm/lib/AsmParser/llvmAsmParser.y.cvs +++ b/llvm/lib/AsmParser/llvmAsmParser.y.cvs @@ -482,7 +482,7 @@ static Value *getVal(const Type *Ty, const ValID &ID) { // switch (ID.Type) { case ValID::GlobalName: - case ValID::GlobalID: + case ValID::GlobalID: { const PointerType *PTy = dyn_cast<PointerType>(Ty); if (!PTy) { GenerateError("Invalid type for reference to global" ); @@ -494,6 +494,7 @@ static Value *getVal(const Type *Ty, const ValID &ID) { else V = new GlobalVariable(ElTy, false, GlobalValue::ExternalLinkage); break; + } default: V = new Argument(Ty); } |