Lines Matching refs:hasFnAttr
1281 bool hasFnAttr(Attribute::AttrKind A) const {
1303 bool isNoInline() const { return hasFnAttr(Attribute::NoInline); }
1310 return hasFnAttr(Attribute::ReturnsTwice);
1318 return hasFnAttr(Attribute::ReadNone);
1326 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
1333 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
1339 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }
1345 bool cannotDuplicate() const {return hasFnAttr(Attribute::NoDuplicate); }
3038 bool hasFnAttr(Attribute::AttrKind A) const {
3062 bool isNoInline() const { return hasFnAttr(Attribute::NoInline); }
3069 return hasFnAttr(Attribute::ReadNone);
3077 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
3084 bool doesNotReturn() const { return hasFnAttr(Attribute::NoReturn); }
3090 bool doesNotThrow() const { return hasFnAttr(Attribute::NoUnwind); }