Lines Matching defs:BuildAndDiagnose
18411 /*BuildAndDiagnose*/ true, CaptureType,
18645 SourceLocation Loc, const bool BuildAndDiagnose,
18654 if (BuildAndDiagnose) {
18666 if (BuildAndDiagnose) {
18683 if (BuildAndDiagnose) {
18704 if (BuildAndDiagnose)
18714 const bool BuildAndDiagnose, QualType &CaptureType, QualType &DeclRefType,
18744 if (BuildAndDiagnose)
18753 SourceLocation Loc, const bool BuildAndDiagnose,
18767 if (BuildAndDiagnose && S.Context.getTargetInfo().getTriple().isWasm() &&
18807 if (BuildAndDiagnose) {
18818 if (!Invalid && BuildAndDiagnose) {
18852 if (BuildAndDiagnose)
18963 SourceLocation EllipsisLoc, bool BuildAndDiagnose, QualType &CaptureType,
18978 if (CapturingFunctionScopes == 0 && (!BuildAndDiagnose || VarDC == DC))
19070 BuildAndDiagnose, *this);
19088 CSI->getCapture(Var).markUsed(BuildAndDiagnose);
19104 if (BuildAndDiagnose) {
19135 if (BuildAndDiagnose) {
19196 if (BuildAndDiagnose) {
19239 !isVariableCapturable(CSI, Var, ExprLoc, BuildAndDiagnose, *this);
19243 if (Invalid && !BuildAndDiagnose)
19247 Invalid = !captureInBlock(BSI, Var, ExprLoc, BuildAndDiagnose, CaptureType,
19252 RSI, Var, ExprLoc, BuildAndDiagnose, CaptureType, DeclRefType, Nested,
19258 !captureInLambda(LSI, Var, ExprLoc, BuildAndDiagnose, CaptureType,
19264 if (Invalid && !BuildAndDiagnose)
19275 /*BuildAndDiagnose=*/true, CaptureType,
19283 /*BuildAndDiagnose=*/false, CaptureType,
19295 /*BuildAndDiagnose=*/false, CaptureType,
19931 /*BuildAndDiagnose*/ true, CaptureType,