Lines Matching defs:Elem
1110 for (auto Elem : Path) {
1111 if (Elem.Kind == IndirectLocalPathEntry::MemberExpr ||
1112 Elem.Kind == IndirectLocalPathEntry::LambdaCaptureInit)
1114 return Elem.Kind == IndirectLocalPathEntry::DefaultInit
1535 auto Elem = Path[I];
1537 switch (Elem.Kind) {
1555 auto *FD = cast<FieldDecl>(Elem.D);
1563 const VarDecl *VD = cast<VarDecl>(Elem.D);
1571 if (!Elem.Capture->capturesVariable())
1575 const ValueDecl *VD = Elem.Capture->getCapturedVar();
1576 SemaRef.Diag(Elem.Capture->getLocation(),
1578 << VD << VD->isInitCapture() << Elem.Capture->isExplicit()
1579 << (Elem.Capture->getCaptureKind() == LCK_ByRef) << VD
1585 const auto *DAE = cast<CXXDefaultArgExpr>(Elem.E);