- AttrBuilder BNoUnwind;
- BNoUnwind.addAttribute(Attributes::NoUnwind);
- AttrBuilder BNoCapture;
- BNoCapture.addAttribute(Attributes::NoCapture);
- AttrListPtr Attributes = AttrListPtr()
- .addAttr(M->getContext(), AttrListPtr::FunctionIndex,
- Attributes::get(C, BNoUnwind))
- .addAttr(M->getContext(), 1, Attributes::get(C, BNoCapture));
+ AttributeSet Attribute = AttributeSet()
+ .addAttr(M->getContext(), AttributeSet::FunctionIndex,
+ Attribute::get(C, Attribute::NoUnwind))
+ .addAttr(M->getContext(), 1, Attribute::get(C, Attribute::NoCapture));