Home
last modified time | relevance | path

Searched refs:AvailabilityData (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/lib/Sema/
DDelayedDiagnostic.cpp37 DD.AvailabilityData.ReferringDecl = ReferringDecl; in makeAvailability()
38 DD.AvailabilityData.OffendingDecl = OffendingDecl; in makeAvailability()
39 DD.AvailabilityData.UnknownObjCClass = UnknownObjCClass; in makeAvailability()
40 DD.AvailabilityData.ObjCProperty = ObjCProperty; in makeAvailability()
46 DD.AvailabilityData.Message = MessageData; in makeAvailability()
47 DD.AvailabilityData.MessageLen = Msg.size(); in makeAvailability()
49 DD.AvailabilityData.SelectorLocs = new SourceLocation[Locs.size()]; in makeAvailability()
50 memcpy(DD.AvailabilityData.SelectorLocs, Locs.data(), in makeAvailability()
52 DD.AvailabilityData.NumSelectorLocs = Locs.size(); in makeAvailability()
54 DD.AvailabilityData.AR = AR; in makeAvailability()
[all …]
DParsedAttr.cpp46 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
49 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
/external/llvm-project/clang/include/clang/Sema/
DDelayedDiagnostic.h179 return AvailabilityData.ReferringDecl; in getAvailabilityReferringDecl()
183 return AvailabilityData.OffendingDecl; in getAvailabilityOffendingDecl()
188 return StringRef(AvailabilityData.Message, AvailabilityData.MessageLen); in getAvailabilityMessage()
193 return llvm::makeArrayRef(AvailabilityData.SelectorLocs, in getAvailabilitySelectorLocs()
194 AvailabilityData.NumSelectorLocs); in getAvailabilitySelectorLocs()
199 return AvailabilityData.AR; in getAvailabilityResult()
222 return AvailabilityData.UnknownObjCClass; in getUnknownObjCClass()
226 return AvailabilityData.ObjCProperty; in getObjCProperty()
230 return AvailabilityData.ObjCPropertyAccess; in getObjCPropertyAccess()
254 struct AD AvailabilityData; member
DParsedAttr.h143 struct AvailabilityData { struct
148 AvailabilityData(const AvailabilityChange &Introduced, in AvailabilityData() argument
199 ParsedAttr, ArgsUnion, detail::AvailabilityData,
204 size_t numTrailingObjects(OverloadToken<detail::AvailabilityData>) const { in numTrailingObjects() argument
270 detail::AvailabilityData *getAvailabilityData() { in getAvailabilityData()
271 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
273 const detail::AvailabilityData *getAvailabilityData() const { in getAvailabilityData()
274 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
314 new (getAvailabilityData()) detail::AvailabilityData( in ParsedAttr()
640 ParsedAttr::totalSizeToAlloc<ArgsUnion, detail::AvailabilityData,
[all …]
/external/clang/include/clang/Sema/
DAttributeList.h55 struct AvailabilityData { struct
59 AvailabilityData(const AvailabilityChange &Introduced, in AvailabilityData() function
175 AvailabilityData *getAvailabilityData() { in getAvailabilityData()
176 return reinterpret_cast<AvailabilityData*>(getArgsBuffer() + NumArgs); in getAvailabilityData()
178 const AvailabilityData *getAvailabilityData() const { in getAvailabilityData()
179 return reinterpret_cast<const AvailabilityData*>(getArgsBuffer() + NumArgs); in getAvailabilityData()
269 new (getAvailabilityData()) AvailabilityData( in AttributeList()
533 + ((sizeof(AvailabilityData) + sizeof(void*) + sizeof(ArgsUnion) - 1)