Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated Section renumber and grammar extraction #413

Merged
merged 1 commit into from
Dec 15, 2021
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
2 changes: 1 addition & 1 deletion standard/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@
- [§11.7](conversions.md#117-anonymous-function-conversions) Anonymous function conversions
- [§11.7.1](conversions.md#1171-general) General
- [§11.7.2](conversions.md#1172-evaluation-of-anonymous-function-conversions-to-delegate-types) Evaluation of anonymous function conversions to delegate types
- [§11.7.3](conversions.md#1173-evaluation-of-anonymous-function-conversions-to-expression-tree-types) Evaluation of anonymous function conversions to expression tree types
- [§11.7.3](conversions.md#1173-evaluation-of-lambda-expression-conversions-to-expression-tree-types) Evaluation of lambda expression conversions to expression tree types
- [§11.8](conversions.md#118-method-group-conversions) Method group conversions
- [§12](expressions.md#12-expressions) Expressions
- [§12.1](expressions.md#121-general) General
Expand Down
2 changes: 1 addition & 1 deletion standard/expressions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2909,7 +2909,7 @@ An *await_expression* is only allowed in the body of an async function ([§15.15

- Inside a nested (non-async) anonymous function
- Inside the block of a *lock_statement*
- In an anonymous function conversion to an expression tree type ([§11.7.3](conversions.md#1173-evaluation-of-anonymous-function-conversions-to-expression-tree-types))
- In an anonymous function conversion to an expression tree type ([§11.7.3](conversions.md#1173-evaluation-of-lambda-expression-conversions-to-expression-tree-types))
- In an unsafe context

> *Note*: An *await_expression* cannot occur in most places within a *query_expression*, because those are syntactically transformed to use non-async lambda expressions. *end note*
Expand Down
2 changes: 1 addition & 1 deletion standard/portability-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ A conforming implementation is required to document its choice of behavior in ea
1. The behavior when an identifier not in Normalization Form C is encountered ([§7.4.3](lexical-structure.md#743-identifiers)).
1. The interpretation of the *input_characters* in the *pp_pragma-text* of a #pragma directive ([§7.5.9](lexical-structure.md#759-pragma-directives)).
1. The values of any application parameters passed to `Main` by the host environment prior to application startup ([§8.1](basic-concepts.md#81-application-startup)).
1. The precise structure of the expression tree, as well as the exact process for creating it, when an anonymous function is converted to an expression-tree ([§11.7.3](conversions.md#1173-evaluation-of-anonymous-function-conversions-to-expression-tree-types)).
1. The precise structure of the expression tree, as well as the exact process for creating it, when an anonymous function is converted to an expression-tree ([§11.7.3](conversions.md#1173-evaluation-of-lambda-expression-conversions-to-expression-tree-types)).
1. Whether a `System.ArithmeticException` (or a subclass thereof) is thrown or the overflow goes unreported with the resulting value being that of the left operand, when in an `unchecked` context and the left operand of an integer division is the maximum negative `int` or `long` value and the right operand is `–1` ([§12.9.3](expressions.md#1293-division-operator)).
1. When a `System.ArithmeticException` (or a subclass thereof) is thrown when performing a decimal remainder operation ([§12.9.4](expressions.md#1294-remainder-operator)).
1. The impact of thread termination when a thread has no handler for an exception, and the thread is itself terminated ([§13.10.6](statements.md#13106-the-throw-statement)).
Expand Down