reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
446 bool isCoroutine() const { return !FirstCoroutineStmtLoc.isInvalid(); } 449 assert(FirstCoroutineStmtLoc.isInvalid() && 451 FirstCoroutineStmtLoc = Loc; 459 assert(FirstCoroutineStmtLoc.isValid()tools/clang/lib/Sema/ScopeInfo.cpp
43 FirstCoroutineStmtLoc = SourceLocation();
tools/clang/lib/Sema/SemaCoroutine.cpp583 if (ScopeInfo->FirstCoroutineStmtLoc.isInvalid() && !IsImplicit) 978 assert(Fn->FirstCoroutineStmtLoc.isValid() && 981 Diag(Fn->FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) 1068 S.Diag(Fn.FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) 1108 S.Diag(Fn.FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) 1384 S.Diag(Fn.FirstCoroutineStmtLoc, diag::note_declared_coroutine_here) 1411 S.Diag(Fn.FirstCoroutineStmtLoc, diag::note_declared_coroutine_here)