From d59eee2151a2cb82c885aba566e68c18428bf16c Mon Sep 17 00:00:00 2001 From: Alice Wu <84466357+alicwu@users.noreply.github.com> Date: Wed, 19 May 2021 16:57:57 -0400 Subject: [PATCH] Update error C3779 with link to post (#1) I was having trouble figuring out what Visual Studio error C3779 meant until I found this blog post by Raymond Chen: https://devblogs.microsoft.com/oldnewthing/20190530-00/?p=102529. It was basically the only source I could find that succinctly and clearly described what the error means and how to fix it. I was able to quickly resolve my issues afterwards. I think that other developers would come across this docs page first to figure out C3779, so I think it would be very helpful to link this blog post. --- .../compiler-errors-2/compiler-errors-c3500-through-c3999.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/error-messages/compiler-errors-2/compiler-errors-c3500-through-c3999.md b/docs/error-messages/compiler-errors-2/compiler-errors-c3500-through-c3999.md index 32c37dc07f6..78a77c3c7db 100644 --- a/docs/error-messages/compiler-errors-2/compiler-errors-c3500-through-c3999.md +++ b/docs/error-messages/compiler-errors-2/compiler-errors-c3500-through-c3999.md @@ -294,7 +294,7 @@ The articles in this section of the documentation explain a subset of the error |Compiler error C3776|cannot return an expresssion of type void in a coroutine with non-void eventual return type| |Compiler error C3777|'*function*': a coroutine cannot take a variable argument list| |Compiler error C3778|alloca: cannot be used in a coroutine| -|Compiler error C3779|'*function*': a function that returns '*type*' cannot be used before it is defined| +|[Compiler error C3779](https://devblogs.microsoft.com/oldnewthing/20190530-00/?p=102529)|'*function*': a function that returns '*type*' cannot be used before it is defined| |Compiler error C3780|'*function*': a conversion function that returns '*type*' cannot be used before it is defined| |Compiler error C3781|'*keyword*': cannot be a used in a coroutine of type '*type*'. Either *keyword* or *keyword* must be present in associated promise_type| |Compiler error C3782|*type*: a coroutine's promise cannot contain both *keyword* and *keyword*|