diff options
author | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2021-04-24 10:55:03 +0000 |
---|---|---|
committer | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2021-04-24 10:55:03 +0000 |
commit | 46654882fa21eb8cd56ca1720cf81c265a75bb7e (patch) | |
tree | bddcf886a09a4fc17c55cc141d75a2e7a8c7c650 /packages/pastojs/src/fppas2js.pp | |
parent | 16ed3e2dca27a0ad4100396b4d2bf967bbe3bd91 (diff) | |
download | fpc-46654882fa21eb8cd56ca1720cf81c265a75bb7e.tar.gz |
pastojs: specialize try except on, issue 38795
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@49253 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/pastojs/src/fppas2js.pp')
-rw-r--r-- | packages/pastojs/src/fppas2js.pp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/pastojs/src/fppas2js.pp b/packages/pastojs/src/fppas2js.pp index bb222fd720..2054885b0d 100644 --- a/packages/pastojs/src/fppas2js.pp +++ b/packages/pastojs/src/fppas2js.pp @@ -4488,6 +4488,9 @@ begin AddElevatedLocal(El); end; end + else if ParentC=TPasImplExceptOn then + // except on var + RaiseVarModifierNotSupported(LocalVarModifiersAllowed) else if ParentC=TImplementationSection then // implementation var RaiseVarModifierNotSupported(ImplementationVarModifiersAllowed) @@ -4499,7 +4502,7 @@ begin else begin {$IFDEF VerbosePas2JS} - writeln('TPas2JSResolver.FinishVariable ',GetObjName(El),' Parent=',GetObjName(El.Parent)); + writeln('TPas2JSResolver.FinishVariable ',GetObjPath(El)); {$ENDIF} RaiseNotYetImplemented(20170324151259,El); end; |