Searched refs:getArgsBuffer (Results 1 – 3 of 3) sorted by relevance
492 ArgInfo *getArgsBuffer() { in getArgsBuffer() function495 const ArgInfo *getArgsBuffer() const { in getArgsBuffer() function540 const_arg_iterator arg_begin() const { return getArgsBuffer() + 1; } in arg_begin()541 const_arg_iterator arg_end() const { return getArgsBuffer() + 1 + NumArgs; } in arg_end()542 arg_iterator arg_begin() { return getArgsBuffer() + 1; } in arg_begin()543 arg_iterator arg_end() { return getArgsBuffer() + 1 + NumArgs; } in arg_end()592 CanQualType getReturnType() const { return getArgsBuffer()[0].type; } in getReturnType()594 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; } in getReturnInfo()595 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; } in getReturnInfo()
168 ArgsUnion *getArgsBuffer() { return reinterpret_cast<ArgsUnion *>(this + 1); } in getArgsBuffer() function169 ArgsUnion const *getArgsBuffer() const { in getArgsBuffer() function176 return reinterpret_cast<AvailabilityData*>(getArgsBuffer() + NumArgs); in getAvailabilityData()179 return reinterpret_cast<const AvailabilityData*>(getArgsBuffer() + NumArgs); in getAvailabilityData()199 return *reinterpret_cast<TypeTagForDatatypeData*>(getArgsBuffer()+NumArgs); in getTypeTagForDatatypeDataSlot()203 return *reinterpret_cast<const TypeTagForDatatypeData*>(getArgsBuffer() in getTypeTagForDatatypeDataSlot()247 if (numArgs) memcpy(getArgsBuffer(), args, numArgs * sizeof(ArgsUnion)); in AttributeList()268 memcpy(getArgsBuffer(), &PVal, sizeof(ArgsUnion)); in AttributeList()286 ArgsUnion *Args = getArgsBuffer(); in AttributeList()304 memcpy(getArgsBuffer(), &PVal, sizeof(ArgsUnion)); in AttributeList()[all …]
756 FI->getArgsBuffer()[0].type = resultType; in create()758 FI->getArgsBuffer()[i + 1].type = argTypes[i]; in create()