Searched refs:hasCopyCtor (Results 1 – 9 of 9) sorted by relevance
200 bool hasCopyCtor; // copy constructor variable412 if (enclosing || postblit || dtor || hasCopyCtor) in isPOD()
167 bool hasCopyCtor; // copy constructor variable
1468 if (sd.hasCopyCtor) in buildPostBlit()1473 sd.hasCopyCtor = false; in buildPostBlit()1482 sd.hasCopyCtor = false; in buildPostBlit()1633 if (ts.sym.hasCopyCtor) in needCopyCtor()
905 … const hasCopyCtor = exp.type.ty == Tstruct && (cast(TypeStruct)exp.type).sym.hasCopyCtor; in visit() local907 if (!(hasCopyCtor && exp.isLvalue())) in visit()
4728 if (argStruct && argStruct == prmStruct && argStruct.hasCopyCtor)5779 return sym.hasCopyCtor || sym.postblit; in needsCopyOrPostblit()7221 if (ts.sym.hasCopyCtor) in isCopyable()
645 : (sd.hasCopyCtor ? True() : False()); in semanticTraits()
1962 … const hasCopyCtor = arg.type.isTypeStruct() && arg.type.isTypeStruct().sym.hasCopyCtor; in functionParameters() local1964 if (!((hasCopyCtor && typesMatch) || tprm.equals(arg.type))) in functionParameters()9151 if (sd.postblit || sd.hasCopyCtor) in visit()9158 if (sd.hasCopyCtor) in visit()
4070 if (sd && sd.hasCopyCtor && (dim == 1 || (dim > 1 && tf.parameterList[1].defaultArg))) in visit()4613 sd.hasCopyCtor = buildCopyCtor(sd, sc2); in visit()
465 if (sd.postblit || sd.hasCopyCtor) in callCpCtor()474 if (sd.hasCopyCtor && destinationType) in callCpCtor()