reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaCoroutine.cpp
  756   if (E->getType()->isPlaceholderType()) {
  757     ExprResult R = CheckPlaceholderExpr(E);
  759     E = R.get();
  762   if (E->getType()->isDependentType()) {
  764         CoawaitExpr(Loc, Context.DependentTy, E, IsImplicit);
  770   if (E->getValueKind() == VK_RValue)
  771     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  771     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  771     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  776   SourceLocation CallLoc = E->getExprLoc();
  780       buildCoawaitCalls(*this, Coroutine->CoroutinePromise, CallLoc, E);
  785       new (Context) CoawaitExpr(Loc, E, RSS.Results[0], RSS.Results[1],