Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .openpublishing.redirection.csharp.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,10 @@
"source_path_from_root": "/redirections/proposals/csharp-8.0/nullable-reference-types.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/types.md#893-nullable-reference-types"
},
{
"source_path_from_root": "/_csharplang/proposals/csharp-8.0/nested-stackalloc.md",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"source_path_from_root": "/_csharplang/proposals/csharp-8.0/nested-stackalloc.md",
"source_path_from_root": "/redirections/proposals/csharp-8.0/nested-stackalloc.md",

"redirect_url": "/dotnet/csharp/language-reference/language-specification/structs#164127-stackalloc"
},
{
"source_path_from_root": "/redirections/proposals/csharp-9.0/nullable-reference-types-specification.md",
"redirect_url": "/dotnet/csharp/language-reference/language-specification/types.md#893-nullable-reference-types"
Expand Down
3 changes: 1 addition & 2 deletions docfx.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
"csharp-8.0/unconstrained-null-coalescing.md",
"csharp-8.0/nullable-reference-types.md",
"csharp-8.0/nullable-reference-types-specification.md",
"csharp-8.0/nested-stackalloc.md",
"csharp-9.0/nullable-reference-types-specification.md",
"csharp-9.0/nullable-constructor-analysis.md",
"csharp-9.0/nullable-parameter-default-value-analysis.md"
Expand Down Expand Up @@ -613,7 +614,6 @@
"_csharplang/proposals/csharp-8.0/using.md": "Pattern based using and using declarations",
"_csharplang/proposals/csharp-8.0/null-coalescing-assignment.md": "Null coalescing assignment",
"_csharplang/proposals/csharp-8.0/readonly-instance-members.md": "Readonly instance members",
"_csharplang/proposals/csharp-8.0/nested-stackalloc.md": "Nested stackalloc expressions",
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "Covariant return types",
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "Extending partial methods",
"_csharplang/proposals/csharp-9.0/extension-getenumerator.md": "Extension GetEnumerator support in foreach",
Expand Down Expand Up @@ -734,7 +734,6 @@
"_csharplang/proposals/csharp-8.0/using.md": "This feature specification supports pattern based using and using declarations to simplify resource cleanup.",
"_csharplang/proposals/csharp-8.0/null-coalescing-assignment.md": "This feature specification describes the syntax to support null coalescing assignment expressions using the '??=' operator.",
"_csharplang/proposals/csharp-8.0/readonly-instance-members.md": "This feature specification describes the syntax for declaring and using readonly instance members.",
"_csharplang/proposals/csharp-8.0/nested-stackalloc.md": "This feature specification describes nested stackalloc expressions, which provides nested arrays of stackalloc storage.",
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "This feature specification describes covariant return types, where overriding member declarations can return a type derived from the overridden member declaration.",
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "This feature specification describes extensions to partial methods. These extensions enable source generators to create or call partial methods.",
"_csharplang/proposals/csharp-9.0/extension-getenumerator.md": "This feature specification describes the necessary pattern for an extension method to provide the GetEnumerator support in a foreach loop.",
Expand Down
2 changes: 1 addition & 1 deletion docs/csharp/language-reference/operators/stackalloc.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ The use of `stackalloc` automatically enables buffer overrun detection features

## C# language specification

For more information, see the [Stack allocation](~/_csharpstandard/standard/unsafe-code.md#239-stack-allocation) section of the [C# language specification](~/_csharpstandard/standard/README.md) and the [Permit `stackalloc` in nested contexts](~/_csharplang/proposals/csharp-8.0/nested-stackalloc.md) feature proposal note.
For more information, see the [Stack allocation](~/_csharpstandard/standard/unsafe-code.md#239-stack-allocation) section of the [C# language specification](~/_csharpstandard/standard/README.md).

## See also

Expand Down
2 changes: 0 additions & 2 deletions docs/csharp/specification/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,8 +181,6 @@ items:
href: ../../../_csharplang/proposals/csharp-8.0/using.md
- name: Async streams
href: ../../../_csharplang/proposals/csharp-8.0/async-streams.md
- name: Nested stackalloc
href: ../../../_csharplang/proposals/csharp-8.0/nested-stackalloc.md
- name: Lock object semantics
href: ../../../_csharplang/proposals/csharp-13.0/lock-object.md
- name: Allow `ref` and `unsafe`
Expand Down
Loading