MaybeAlign Alignment;
if (parseOptionalAlignment(Alignment))
return true;
- GV->setAlignment(Alignment);
+ if (Alignment)
+ GV->setAlignment(*Alignment);
} else if (Lex.getKind() == lltok::MetadataVar) {
if (parseGlobalObjectMetadataAttachment(*GV))
return true;
Fn->setCallingConv(CC);
Fn->setAttributes(PAL);
Fn->setUnnamedAddr(UnnamedAddr);
- Fn->setAlignment(Alignment);
+ if (Alignment)
+ Fn->setAlignment(*Alignment);
Fn->setSection(Section);
Fn->setPartition(Partition);
Fn->setComdat(C);