diff options
author | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2020-11-15 23:12:34 +0000 |
---|---|---|
committer | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2020-11-15 23:12:34 +0000 |
commit | 3df9e462b5ce345bd5a9a6321755c5dea05c2aa3 (patch) | |
tree | bf5341ffe2076640f0272603d96b3a5e88bd9e43 /packages/fcl-passrc/src/pasresolver.pp | |
parent | c04827e8f86f0997fdfb3eb98c4bedbcfd8422f4 (diff) | |
download | fpc-3df9e462b5ce345bd5a9a6321755c5dea05c2aa3.tar.gz |
pastojs: fixed await on as operator
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47431 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/fcl-passrc/src/pasresolver.pp')
-rw-r--r-- | packages/fcl-passrc/src/pasresolver.pp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/fcl-passrc/src/pasresolver.pp b/packages/fcl-passrc/src/pasresolver.pp index b40230b507..b789d62c9f 100644 --- a/packages/fcl-passrc/src/pasresolver.pp +++ b/packages/fcl-passrc/src/pasresolver.pp @@ -4849,7 +4849,9 @@ begin begin Bin:=TBinaryExpr(El); if Bin.OpCode=eopSubIdent then - El:=Bin.right; + El:=Bin.right + else + exit(nil); end; if (El is TPrimitiveExpr) and (TPrimitiveExpr(El).Kind=pekIdent) then Result:=El; |