Skip to content

Commit 080d131

Browse files
authored
Allow no discard attribute (#14)
1 parent 89bbc47 commit 080d131

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

UnrealAngelscriptParser/Grammar/UnrealAngelscriptLexer.g4

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,8 @@ Inherited: 'inherited';
128128
129129
Namespace: 'namespace';
130130
131+
NoDiscard: 'no_discard';
132+
131133
Nullptr: 'nullptr';
132134
133135
Operator: 'operator';

UnrealAngelscriptParser/Grammar/UnrealAngelscriptParser.g4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ declaratorDef:
432432
declaratorid | declaratorDef (parametersAndQualifiers | LeftBracket constantExpression? RightBracket);
433433

434434
parametersAndQualifiers:
435-
LeftParen parameterDeclarationClause? RightParen thisModifier? refqualifier?;
435+
LeftParen parameterDeclarationClause? RightParen thisModifier? refqualifier? NoDiscard?;
436436

437437
thisModifier: Const | AcceptTemporaryThis;
438438

0 commit comments

Comments
 (0)