Lines Matching refs:hasAttribute
79 hasAttribute(getArgNo()+1, Attribute::NonNull)) in hasNonNullAttr()
91 return hasAttribute(Attribute::ByVal); in hasByValAttr()
96 hasAttribute(getArgNo()+1, Attribute::SwiftSelf); in hasSwiftSelfAttr()
101 hasAttribute(getArgNo()+1, Attribute::SwiftError); in hasSwiftErrorAttr()
108 return hasAttribute(Attribute::InAlloca); in hasInAllocaAttr()
114 return Attrs.hasAttribute(getArgNo() + 1, Attribute::ByVal) || in hasByValOrInAllocaAttr()
115 Attrs.hasAttribute(getArgNo() + 1, Attribute::InAlloca); in hasByValOrInAllocaAttr()
140 return hasAttribute(Attribute::Nest); in hasNestAttr()
147 return hasAttribute(Attribute::NoAlias); in hasNoAliasAttr()
154 return hasAttribute(Attribute::NoCapture); in hasNoCaptureAttr()
161 return hasAttribute(Attribute::StructRet); in hasStructRetAttr()
167 return hasAttribute(Attribute::Returned); in hasReturnedAttr()
173 return hasAttribute(Attribute::ZExt); in hasZExtAttr()
179 return hasAttribute(Attribute::SExt); in hasSExtAttr()
186 hasAttribute(getArgNo()+1, Attribute::ReadOnly) || in onlyReadsMemory()
188 hasAttribute(getArgNo()+1, Attribute::ReadNone); in onlyReadsMemory()
212 bool Argument::hasAttribute(Attribute::AttrKind Kind) const { in hasAttribute() function in Argument
213 return getParent()->hasAttribute(getArgNo() + 1, Kind); in hasAttribute()