From 936d321266d5528f630d8b4348b44b6b4b9f3d15 Mon Sep 17 00:00:00 2001 From: hsutter Date: Wed, 2 Dec 2015 12:46:44 -0800 Subject: [PATCH] Extended Type.8 enforcement per issue #348 --- CppCoreGuidelines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CppCoreGuidelines.md b/CppCoreGuidelines.md index 8e4a0a2..b80e852 100644 --- a/CppCoreGuidelines.md +++ b/CppCoreGuidelines.md @@ -12493,7 +12493,7 @@ Note: Declaring a `...` parameter is sometimes useful for techniques that don't ##### Enforcement * Issue a diagnostic for using `va_list`, `va_start`, or `va_arg`. To fix: Use a variadic template parameter list instead. -* Issue a diagnostic for passing an argument to a vararg parameter. To fix: Use a different function, or `[[suppress(types)]]`. +* Issue a diagnostic for passing an argument to a vararg parameter of a function that does not offer an overload for a more specific type in the position of the vararg. To fix: Use a different function, or `[[suppress(types)]]`. ## Bounds safety profile