Lines Matching defs:BuildAndDiagnose
18144 /*BuildAndDiagnose*/ true, CaptureType,
18374 SourceLocation Loc, const bool BuildAndDiagnose,
18383 if (BuildAndDiagnose) {
18395 if (BuildAndDiagnose) {
18412 if (BuildAndDiagnose) {
18433 if (BuildAndDiagnose)
18443 const bool BuildAndDiagnose, QualType &CaptureType, QualType &DeclRefType,
18473 if (BuildAndDiagnose)
18482 SourceLocation Loc, const bool BuildAndDiagnose,
18496 if (BuildAndDiagnose && S.Context.getTargetInfo().getTriple().isWasm() &&
18536 if (BuildAndDiagnose) {
18547 if (!Invalid && BuildAndDiagnose) {
18576 if (BuildAndDiagnose)
18687 SourceLocation EllipsisLoc, bool BuildAndDiagnose, QualType &CaptureType,
18702 if (CapturingFunctionScopes == 0 && (!BuildAndDiagnose || VarDC == DC))
18784 BuildAndDiagnose, *this);
18802 CSI->getCapture(Var).markUsed(BuildAndDiagnose);
18818 if (BuildAndDiagnose) {
18849 if (BuildAndDiagnose) {
18910 if (BuildAndDiagnose) {
18953 !isVariableCapturable(CSI, Var, ExprLoc, BuildAndDiagnose, *this);
18957 if (Invalid && !BuildAndDiagnose)
18961 Invalid = !captureInBlock(BSI, Var, ExprLoc, BuildAndDiagnose, CaptureType,
18966 RSI, Var, ExprLoc, BuildAndDiagnose, CaptureType, DeclRefType, Nested,
18972 !captureInLambda(LSI, Var, ExprLoc, BuildAndDiagnose, CaptureType,
18978 if (Invalid && !BuildAndDiagnose)
18989 /*BuildAndDiagnose=*/true, CaptureType,
18997 /*BuildAndDiagnose=*/false, CaptureType,
19007 /*BuildAndDiagnose=*/false, CaptureType,
19643 /*BuildAndDiagnose*/ true, CaptureType,