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

References

tools/clang/lib/Sema/SemaCoroutine.cpp
  817   if (E->getType()->isPlaceholderType()) {
  818     ExprResult R = CheckPlaceholderExpr(E);
  820     E = R.get();
  823   if (E->getType()->isDependentType()) {
  824     Expr *Res = new (Context) CoyieldExpr(Loc, Context.DependentTy, E);
  830   if (E->getValueKind() == VK_RValue)
  831     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  831     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  831     E = CreateMaterializeTemporaryExpr(E->getType(), E, true);
  835       buildCoawaitCalls(*this, Coroutine->CoroutinePromise, Loc, E);
  840       new (Context) CoyieldExpr(Loc, E, RSS.Results[0], RSS.Results[1],