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

References

tools/clang/lib/CodeGen/CGExprCXX.cpp
  569   const CXXConstructorDecl *CD = E->getConstructor();
  575   if (E->requiresZeroInitialization() && !Dest.isZeroed()) {
  576     switch (E->getConstructionKind()) {
  579       EmitNullInitialization(Dest.getAddress(), E->getType());
  596   if (getLangOpts().ElideConstructors && E->isElidable()) {
  597     assert(getContext().hasSameUnqualifiedType(E->getType(),
  598                                                E->getArg(0)->getType()));
  599     if (E->getArg(0)->isTemporaryObject(getContext(), CD->getParent())) {
  600       EmitAggExpr(E->getArg(0), Dest);
  606         = getContext().getAsArrayType(E->getType())) {
  607     EmitCXXAggrConstructorCall(CD, arrayType, Dest.getAddress(), E,
  614     switch (E->getConstructionKind()) {
  634      EmitCXXConstructorCall(CD, Type, ForVirtualBase, Delegating, Dest, E);