reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
862 bool IsOverflows = isDestCapacityFix(Result, Diag); 863 bool IsDestFixed = isDestExprFix(Result, Diag); 866 isGivenLengthEqualToSrcLength(Result) || isDestBasedOnGivenLength(Result); 866 isGivenLengthEqualToSrcLength(Result) || isDestBasedOnGivenLength(Result); 868 bool IsSafe = UseSafeFunctions && IsOverflows && isKnownDest(Result) && 869 !isDestBasedOnGivenLength(Result); 873 Result.Nodes.getNodeAs<ArrayType>(DestArrayTyName) && !IsDestFixed; 875 renameMemcpy(Name, IsCopy, IsSafe, Result, Diag); 878 insertDestCapacityArg(IsOverflows, Name, Result, Diag); 881 removeArg(2, Result, Diag); 884 insertNullTerminatorExpr(Name, Result, Diag);