Home | History | Annotate | Download | only in Sema

Lines Matching refs:ThisTy

648   QualType ThisTy = CXXThisTypeOverride;
651 ThisTy = method->getThisType(Context);
654 return ThisTy;
724 QualType ThisTy = getCurrentThisType();
729 = FieldDecl::Create(Context, Lambda, Loc, Loc, 0, ThisTy,
730 Context.getTrivialTypeSourceInfo(ThisTy, Loc),
735 ThisExpr = new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit=*/true);
738 CSI->addThisCapture(isNested, Loc, ThisTy, ThisExpr);
747 QualType ThisTy = getCurrentThisType();
748 if (ThisTy.isNull()) return Diag(Loc, diag::err_invalid_this_use);
751 return Owned(new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit=*/false));