Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DDelayedDiagnostic.cpp38 DD.AvailabilityData.ReferringDecl = ReferringDecl; in makeAvailability()
39 DD.AvailabilityData.OffendingDecl = OffendingDecl; in makeAvailability()
40 DD.AvailabilityData.UnknownObjCClass = UnknownObjCClass; in makeAvailability()
41 DD.AvailabilityData.ObjCProperty = ObjCProperty; in makeAvailability()
47 DD.AvailabilityData.Message = MessageData; in makeAvailability()
48 DD.AvailabilityData.MessageLen = Msg.size(); in makeAvailability()
51 memcpy(DD.AvailabilityData.SelectorLocs, Locs.data(), in makeAvailability()
53 DD.AvailabilityData.NumSelectorLocs = Locs.size(); in makeAvailability()
55 DD.AvailabilityData.AR = AR; in makeAvailability()
67 delete[] AvailabilityData.Message; in Destroy()
[all …]
H A DParsedAttr.cpp44 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
47 return totalSizeToAlloc<ArgsUnion, detail::AvailabilityData, in allocated_size()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h185 return AvailabilityData.ReferringDecl; in getAvailabilityReferringDecl()
189 return AvailabilityData.OffendingDecl; in getAvailabilityOffendingDecl()
194 return StringRef(AvailabilityData.Message, AvailabilityData.MessageLen); in getAvailabilityMessage()
199 return llvm::makeArrayRef(AvailabilityData.SelectorLocs, in getAvailabilitySelectorLocs()
200 AvailabilityData.NumSelectorLocs); in getAvailabilitySelectorLocs()
205 return AvailabilityData.AR; in getAvailabilityResult()
228 return AvailabilityData.UnknownObjCClass; in getUnknownObjCClass()
232 return AvailabilityData.ObjCProperty; in getObjCProperty()
236 return AvailabilityData.ObjCPropertyAccess; in getObjCPropertyAccess()
260 struct AD AvailabilityData; member
H A DParsedAttr.h64 struct AvailabilityData { struct
69 AvailabilityData(const AvailabilityChange &Introduced, in AvailabilityData() argument
119 ParsedAttr, ArgsUnion, detail::AvailabilityData,
124 size_t numTrailingObjects(OverloadToken<detail::AvailabilityData>) const { in numTrailingObjects() argument
222 detail::AvailabilityData *getAvailabilityData() { in getAvailabilityData()
223 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
225 const detail::AvailabilityData *getAvailabilityData() const { in getAvailabilityData()
226 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
263 new (getAvailabilityData()) detail::AvailabilityData( in ParsedAttr()
583 ParsedAttr::totalSizeToAlloc<ArgsUnion, detail::AvailabilityData,
[all …]