Lines Matching refs:Source
232 : Source(D), ElemSize(primSize(Type)), Size(ElemSize), in Descriptor()
237 assert(Source && "Missing source"); in Descriptor()
244 : Source(D), ElemSize(primSize(Type)), Size(ElemSize * NumElems), in Descriptor()
250 assert(Source && "Missing source"); in Descriptor()
256 : Source(D), ElemSize(primSize(Type)), Size(UnknownSizeMark), MDSize(0), in Descriptor()
261 assert(Source && "Missing source"); in Descriptor()
268 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)), in Descriptor()
274 assert(Source && "Missing source"); in Descriptor()
280 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)), in Descriptor()
285 assert(Source && "Missing source"); in Descriptor()
291 : Source(D), ElemSize(std::max<size_t>(alignof(void *), R->getFullSize())), in Descriptor()
296 assert(Source && "Missing source"); in Descriptor()
300 : Source(D), ElemSize(1), Size(ElemSize), MDSize(MD.value_or(0)), in Descriptor()
303 assert(Source && "Missing source"); in Descriptor()
323 if (auto *D = Source.dyn_cast<const Decl *>()) in getLocation()
325 if (auto *E = Source.dyn_cast<const Expr *>()) in getLocation()