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

References

tools/clang/lib/CodeGen/CGCall.cpp
 3566   assert(type->isReferenceType() == E->isGLValue() &&
 3571     return args.add(EmitReferenceBindingToExpr(E), type);
 3574   bool HasAggregateEvalKind = hasAggregateEvaluationKind(type);
 3580       type->castAs<RecordType>()->getDecl()->isParamDestroyedInCallee()) {
 3585       Slot = createPlaceholderSlot(*this, type);
 3587       Slot = CreateAggTemp(type, "agg.tmp");
 3590     if (const auto *RD = type->getAsCXXRecordDecl())
 3593       NeedsEHCleanup = needsEHCleanup(type.isDestructedType());
 3600     args.add(RV, type);
 3607                                               type);
 3619     args.addUncopiedAggregate(L, type);
 3623   args.add(EmitAnyExprToTemp(E), type);