Lines Matching refs:getArgNo

98   if (getParent()->hasParamAttribute(getArgNo(), Attribute::NonNull) &&  in hasNonNullAttr()
100 getParent()->hasParamAttribute(getArgNo(), Attribute::NoUndef))) in hasNonNullAttr()
121 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftSelf); in hasSwiftSelfAttr()
125 return getParent()->hasParamAttribute(getArgNo(), Attribute::SwiftError); in hasSwiftErrorAttr()
142 return Attrs.hasParamAttr(getArgNo(), Attribute::ByVal) || in hasPassPointeeByValueCopyAttr()
143 Attrs.hasParamAttr(getArgNo(), Attribute::InAlloca) || in hasPassPointeeByValueCopyAttr()
144 Attrs.hasParamAttr(getArgNo(), Attribute::Preallocated); in hasPassPointeeByValueCopyAttr()
151 return Attrs.hasParamAttr(getArgNo(), Attribute::ByVal) || in hasPointeeInMemoryValueAttr()
152 Attrs.hasParamAttr(getArgNo(), Attribute::StructRet) || in hasPointeeInMemoryValueAttr()
153 Attrs.hasParamAttr(getArgNo(), Attribute::InAlloca) || in hasPointeeInMemoryValueAttr()
154 Attrs.hasParamAttr(getArgNo(), Attribute::Preallocated) || in hasPointeeInMemoryValueAttr()
155 Attrs.hasParamAttr(getArgNo(), Attribute::ByRef); in hasPointeeInMemoryValueAttr()
179 getParent()->getAttributes().getParamAttrs(getArgNo()); in getPassPointeeByValueCopySize()
187 getParent()->getAttributes().getParamAttrs(getArgNo()); in getPointeeInMemoryValueType()
193 return getParent()->getParamAlignment(getArgNo()); in getParamAlignment()
198 return getParent()->getParamAlign(getArgNo()); in getParamAlign()
202 return getParent()->getParamStackAlign(getArgNo()); in getParamStackAlign()
207 return getParent()->getParamByValType(getArgNo()); in getParamByValType()
212 return getParent()->getParamStructRetType(getArgNo()); in getParamStructRetType()
217 return getParent()->getParamByRefType(getArgNo()); in getParamByRefType()
222 return getParent()->getParamInAllocaType(getArgNo()); in getParamInAllocaType()
228 return getParent()->getParamDereferenceableBytes(getArgNo()); in getDereferenceableBytes()
234 return getParent()->getParamDereferenceableOrNullBytes(getArgNo()); in getDereferenceableOrNullBytes()
280 return Attrs.hasParamAttr(getArgNo(), Attribute::ReadOnly) || in onlyReadsMemory()
281 Attrs.hasParamAttr(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
286 AL = AL.addParamAttributes(Parent->getContext(), getArgNo(), B); in addAttrs()
291 getParent()->addParamAttr(getArgNo(), Kind); in addAttr()
295 getParent()->addParamAttr(getArgNo(), Attr); in addAttr()
299 getParent()->removeParamAttr(getArgNo(), Kind); in removeAttr()
304 AL = AL.removeParamAttributes(Parent->getContext(), getArgNo(), AM); in removeAttrs()
309 return getParent()->hasParamAttribute(getArgNo(), Kind); in hasAttribute()
313 return getParent()->getParamAttribute(getArgNo(), Kind); in getAttribute()