Lines Matching defs:ThisTy
1116 ArrayRef<FunctionScopeInfo *> FunctionScopes, QualType ThisTy,
1119 QualType ClassType = ThisTy->getPointeeType();
1220 return ThisTy;
1225 QualType ThisTy = CXXThisTypeOverride;
1229 ThisTy = method->getThisType().getNonReferenceType();
1232 if (ThisTy.isNull() && isLambdaCallWithImplicitObjectParameter(CurContext) &&
1241 ThisTy = Context.getPointerType(ClassTy);
1247 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext))
1248 return adjustCVQualifiersForCXXThisWithinLambda(FunctionScopes, ThisTy,
1250 return ThisTy;
1393 QualType ThisTy = getCurrentThisType();
1400 QualType CaptureType = ByCopy ? ThisTy->getPointeeType() : ThisTy;
1413 QualType ThisTy = getCurrentThisType();
1415 if (CheckCXXThisType(Loc, ThisTy))
1418 return BuildCXXThisExpr(Loc, ThisTy, /*IsImplicit=*/false);