Lines Matching defs:AvailabilityChange
35 struct AvailabilityChange {
151 AvailabilityChange &getAvailabilitySlot(AvailabilitySlot index) {
152 return reinterpret_cast<AvailabilityChange*>(getArgsBuffer()
155 const AvailabilityChange &getAvailabilitySlot(AvailabilitySlot index) const {
156 return reinterpret_cast<const AvailabilityChange*>(getArgsBuffer()
231 IdentifierLoc *Parm, const AvailabilityChange &introduced,
232 const AvailabilityChange &deprecated,
233 const AvailabilityChange &obsoleted,
245 new (&getAvailabilitySlot(IntroducedSlot)) AvailabilityChange(introduced);
246 new (&getAvailabilitySlot(DeprecatedSlot)) AvailabilityChange(deprecated);
247 new (&getAvailabilitySlot(ObsoletedSlot)) AvailabilityChange(obsoleted);
394 const AvailabilityChange &getAvailabilityIntroduced() const {
399 const AvailabilityChange &getAvailabilityDeprecated() const {
404 const AvailabilityChange &getAvailabilityObsoleted() const {
483 + ((3 * sizeof(AvailabilityChange) + sizeof(void*) +
595 const AvailabilityChange &introduced,
596 const AvailabilityChange &deprecated,
597 const AvailabilityChange &obsoleted,
730 const AvailabilityChange &introduced,
731 const AvailabilityChange &deprecated,
732 const AvailabilityChange &obsoleted,