mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-06 07:54:41 +01:00
[toolchain][parser] Parse for statement. (#2180)
Summary: Add support for parsing `for` loops. Co-authored-by: ergawy <kareem.ergawy@guardsquare.com> Co-authored-by: Richard Smith <richard@metafoo.co.uk>
This commit is contained in:
co-authored by
ergawy
Richard Smith
parent
11a138b467
commit
8d5d48a4a7
@@ -58,6 +58,7 @@ CARBON_DIAGNOSTIC_KIND(ExpectedParenAfter)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedSemiAfter)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedSemiAfterExpression)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedStructLiteralField)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedVariableDeclaration)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedVariableName)
|
||||
CARBON_DIAGNOSTIC_KIND(OperatorRequiresParentheses)
|
||||
CARBON_DIAGNOSTIC_KIND(StackLimitExceeded)
|
||||
@@ -74,6 +75,9 @@ CARBON_DIAGNOSTIC_KIND(MissingLibraryKeyword)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedApiOrImpl)
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedSemiToEndPackageDirective)
|
||||
|
||||
// For-specific diagnostics
|
||||
CARBON_DIAGNOSTIC_KIND(ExpectedIn)
|
||||
|
||||
// ============================================================================
|
||||
// Other diagnostics
|
||||
// ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user