reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1594 B.clear(); 1602 if (ParseStringAttribute(B)) 1610 B.addAlignmentAttr(Alignment); 1617 B.addByValAttr(Ty); 1624 B.addDereferenceableAttr(Bytes); 1631 B.addDereferenceableOrNullAttr(Bytes); 1634 case lltok::kw_inalloca: B.addAttribute(Attribute::InAlloca); break; 1635 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break; 1636 case lltok::kw_nest: B.addAttribute(Attribute::Nest); break; 1637 case lltok::kw_noalias: B.addAttribute(Attribute::NoAlias); break; 1638 case lltok::kw_nocapture: B.addAttribute(Attribute::NoCapture); break; 1639 case lltok::kw_nonnull: B.addAttribute(Attribute::NonNull); break; 1640 case lltok::kw_readnone: B.addAttribute(Attribute::ReadNone); break; 1641 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break; 1642 case lltok::kw_returned: B.addAttribute(Attribute::Returned); break; 1643 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break; 1644 case lltok::kw_sret: B.addAttribute(Attribute::StructRet); break; 1645 case lltok::kw_swifterror: B.addAttribute(Attribute::SwiftError); break; 1646 case lltok::kw_swiftself: B.addAttribute(Attribute::SwiftSelf); break; 1647 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break; 1648 case lltok::kw_zeroext: B.addAttribute(Attribute::ZExt); break; 1649 case lltok::kw_immarg: B.addAttribute(Attribute::ImmArg); break;