Lines Matching refs:getArgNo
78 if (getParent()->hasParamAttribute(getArgNo(), Attribute::NonNull)) in hasNonNullAttr()
93 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftSelf); in hasSwiftSelfAttr()
97 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftError); in hasSwiftErrorAttr()
108 return Attrs.hasParamAttribute(getArgNo(), Attribute::ByVal) || in hasByValOrInAllocaAttr()
109 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca); in hasByValOrInAllocaAttr()
114 return getParent()->getParamAlignment(getArgNo()); in getParamAlignment()
120 return getParent()->getParamDereferenceableBytes(getArgNo()); in getDereferenceableBytes()
126 return getParent()->getParamDereferenceableOrNullBytes(getArgNo()); in getDereferenceableOrNullBytes()
163 return Attrs.hasParamAttribute(getArgNo(), Attribute::ReadOnly) || in onlyReadsMemory()
164 Attrs.hasParamAttribute(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
169 AL = AL.addParamAttributes(Parent->getContext(), getArgNo(), B); in addAttrs()
174 getParent()->addParamAttr(getArgNo(), Kind); in addAttr()
178 getParent()->addParamAttr(getArgNo(), Attr); in addAttr()
182 getParent()->removeParamAttr(getArgNo(), Kind); in removeAttr()
186 return getParent()->hasParamAttribute(getArgNo(), Kind); in hasAttribute()