We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f41cc33 commit d036fefCopy full SHA for d036fef
lib/IR/Verifier.cpp
@@ -356,12 +356,8 @@ void Verifier::visit(Instruction &I) {
356
357
358
void Verifier::visitGlobalValue(const GlobalValue &GV) {
359
- Assert1(!GV.isDeclaration() ||
360
- GV.isMaterializable() ||
361
- GV.hasExternalLinkage() ||
362
- GV.hasExternalWeakLinkage() ||
363
- (isa<GlobalAlias>(GV) &&
364
- (GV.hasLocalLinkage() || GV.hasWeakLinkage())),
+ Assert1(!GV.isDeclaration() || GV.isMaterializable() ||
+ GV.hasExternalLinkage() || GV.hasExternalWeakLinkage(),
365
"Global is external, but doesn't have external or weak linkage!",
366
&GV);
367
0 commit comments