Skip to content

Commit 70cb827

Browse files
authored
Update to latest SDL grammar formatting (#1172)
Just a minor change in formatting to match comments and function names to spec text
1 parent ced8ad5 commit 70cb827

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

src/language/parser.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,15 +1018,15 @@ function parseInterfaceTypeDefinition(
10181018

10191019
/**
10201020
* UnionTypeDefinition :
1021-
* - Description? union Name Directives[Const]? MemberTypesDefinition?
1021+
* - Description? union Name Directives[Const]? UnionMemberTypes?
10221022
*/
10231023
function parseUnionTypeDefinition(lexer: Lexer<*>): UnionTypeDefinitionNode {
10241024
const start = lexer.token;
10251025
const description = parseDescription(lexer);
10261026
expectKeyword(lexer, 'union');
10271027
const name = parseName(lexer);
10281028
const directives = parseDirectives(lexer, true);
1029-
const types = parseMemberTypesDefinition(lexer);
1029+
const types = parseUnionMemberTypes(lexer);
10301030
return {
10311031
kind: UNION_TYPE_DEFINITION,
10321032
description,
@@ -1038,13 +1038,11 @@ function parseUnionTypeDefinition(lexer: Lexer<*>): UnionTypeDefinitionNode {
10381038
}
10391039

10401040
/**
1041-
* MemberTypesDefinition : = MemberTypes
1042-
*
1043-
* MemberTypes :
1044-
* - `|`? NamedType
1045-
* - MemberTypes | NamedType
1041+
* UnionMemberTypes :
1042+
* - = `|`? NamedType
1043+
* - UnionMemberTypes | NamedType
10461044
*/
1047-
function parseMemberTypesDefinition(lexer: Lexer<*>): Array<NamedTypeNode> {
1045+
function parseUnionMemberTypes(lexer: Lexer<*>): Array<NamedTypeNode> {
10481046
const types = [];
10491047
if (skip(lexer, TokenKind.EQUALS)) {
10501048
// Optional leading pipe
@@ -1258,7 +1256,7 @@ function parseInterfaceTypeExtension(
12581256

12591257
/**
12601258
* UnionTypeExtension :
1261-
* - extend union Name Directives[Const]? MemberTypesDefinition
1259+
* - extend union Name Directives[Const]? UnionMemberTypes
12621260
* - extend union Name Directives[Const]
12631261
*/
12641262
function parseUnionTypeExtension(lexer: Lexer<*>): UnionTypeExtensionNode {
@@ -1267,7 +1265,7 @@ function parseUnionTypeExtension(lexer: Lexer<*>): UnionTypeExtensionNode {
12671265
expectKeyword(lexer, 'union');
12681266
const name = parseName(lexer);
12691267
const directives = parseDirectives(lexer, true);
1270-
const types = parseMemberTypesDefinition(lexer);
1268+
const types = parseUnionMemberTypes(lexer);
12711269
if (directives.length === 0 && types.length === 0) {
12721270
throw unexpected(lexer);
12731271
}

0 commit comments

Comments
 (0)