File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed
Rubberduck.Parsing/Grammar Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ BYREF : B Y R E F;
80
80
BYTE : B Y T E ;
81
81
CALL : C A L L ;
82
82
CASE : C A S E ;
83
+ CDECL : C D E C L ;
83
84
CLASS : C L A S S ;
84
85
CLOSE : C L O S E ;
85
86
CONST : C O N S T ;
Original file line number Diff line number Diff line change @@ -297,7 +297,7 @@ variable : expression;
297
297
constStmt : (visibility whiteSpace)? CONST whiteSpace constSubStmt (whiteSpace? COMMA whiteSpace? constSubStmt)*;
298
298
constSubStmt : identifier (whiteSpace asTypeClause)? whiteSpace? EQ whiteSpace? expression;
299
299
300
- declareStmt : (visibility whiteSpace)? DECLARE whiteSpace (PTRSAFE whiteSpace)? (FUNCTION | SUB ) whiteSpace identifier whiteSpace LIB whiteSpace STRINGLITERAL (whiteSpace ALIAS whiteSpace STRINGLITERAL )? (whiteSpace? argList)? (whiteSpace asTypeClause)?;
300
+ declareStmt : (visibility whiteSpace)? DECLARE whiteSpace (PTRSAFE whiteSpace)? (FUNCTION | SUB ) whiteSpace identifier whiteSpace ( CDECL whiteSpace)? LIB whiteSpace STRINGLITERAL (whiteSpace ALIAS whiteSpace STRINGLITERAL )? (whiteSpace? argList)? (whiteSpace asTypeClause)?;
301
301
302
302
argList : LPAREN (whiteSpace? arg (whiteSpace? COMMA whiteSpace? arg)*)? whiteSpace? RPAREN ;
303
303
You can’t perform that action at this time.
0 commit comments