Lines Matching defs:ThisTy
1123 ArrayRef<FunctionScopeInfo *> FunctionScopes, QualType ThisTy,
1126 QualType ClassType = ThisTy->getPointeeType();
1227 return ThisTy;
1232 QualType ThisTy = CXXThisTypeOverride;
1236 ThisTy = method->getThisType().getNonReferenceType();
1239 if (ThisTy.isNull() && isLambdaCallWithImplicitObjectParameter(CurContext) &&
1248 ThisTy = Context.getPointerType(ClassTy);
1254 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext))
1255 return adjustCVQualifiersForCXXThisWithinLambda(FunctionScopes, ThisTy,
1257 return ThisTy;
1400 QualType ThisTy = getCurrentThisType();
1407 QualType CaptureType = ByCopy ? ThisTy->getPointeeType() : ThisTy;
1420 QualType ThisTy = getCurrentThisType();
1422 if (CheckCXXThisType(Loc, ThisTy))
1425 return BuildCXXThisExpr(Loc, ThisTy, /*IsImplicit=*/false);