Skip to content

Commit e1cea66

Browse files
committed
Allow accept_temporary_this modifier
1 parent 2d27d74 commit e1cea66

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

UnrealAngelscriptParser/Grammar/UnrealAngelscriptLexer.g4

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ Bool: 'bool';
8282
8383
Auto: 'auto';
8484
85+
AcceptTemporaryThis: 'accept_temporary_this';
86+
8587
Access: 'access';
8688
8789
Break: 'break';

UnrealAngelscriptParser/Grammar/UnrealAngelscriptParser.g4

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,9 @@ declaratorDef:
429429
declaratorid | declaratorDef (parametersAndQualifiers | LeftBracket constantExpression? RightBracket);
430430

431431
parametersAndQualifiers:
432-
LeftParen parameterDeclarationClause? RightParen Const? refqualifier?;
432+
LeftParen parameterDeclarationClause? RightParen constModifier? refqualifier?;
433+
434+
constModifier: Const | AcceptTemporaryThis;
433435

434436
refqualifier: And | AndAnd;
435437

0 commit comments

Comments
 (0)