Lines Matching refs:Source
343 : Source(D), SourceType(SourceTy), ElemSize(primSize(Type)), Size(ElemSize), in Descriptor()
349 assert(Source && "Missing source"); in Descriptor()
356 : Source(D), ElemSize(primSize(Type)), Size(ElemSize * NumElems), in Descriptor()
362 assert(Source && "Missing source"); in Descriptor()
369 : Source(D), ElemSize(primSize(Type)), Size(UnknownSizeMark), in Descriptor()
375 assert(Source && "Missing source"); in Descriptor()
383 : Source(D), SourceType(SourceTy), in Descriptor()
390 assert(Source && "Missing source"); in Descriptor()
396 : Source(D), ElemSize(Elem->getAllocSize() + sizeof(InlineDescriptor)), in Descriptor()
401 assert(Source && "Missing source"); in Descriptor()
408 : Source(D), ElemSize(std::max<size_t>(alignof(void *), R->getFullSize())), in Descriptor()
413 assert(Source && "Missing source"); in Descriptor()
418 : Source(D), ElemSize(1), Size(1), MDSize(MD.value_or(0)), in Descriptor()
421 assert(Source && "Missing source"); in Descriptor()
490 if (auto *D = dyn_cast<const Decl *>(Source)) in getLocation()
492 if (auto *E = dyn_cast<const Expr *>(Source)) in getLocation()
498 if (const auto *D = dyn_cast<const Decl *>(Source)) in getLoc()
500 if (const auto *E = dyn_cast<const Expr *>(Source)) in getLoc()