Find VBA-only functions when compiling first on module levelco-5.3-50
commit87b2a75fb20f7e551c646f5115ce39a27b213d06
authorEike Rathke <erack@redhat.com>
Tue, 28 Nov 2017 15:21:18 +0000 (28 16:21 +0100)
committerAndras Timar <andras.timar@collabora.com>
Mon, 2 Jul 2018 05:40:41 +0000 (2 07:40 +0200)
treebdebcb732bfa63dbf266bd34eacaa029800c0c24
parent20a570511a7765b73d927f653e45be4b5eaaa618
Find VBA-only functions when compiling first on module level

This likely never worked as there is no SbiInstance in that step,
but worked by chance when running a module's code that was
compiled with VBA support where the VBA-only function was added as
a symbol to be resolved later during runtime and then the
SbiInstance exists and the symbol was magically resolved.

Found when trying to correct vba_tests to actually fail if all
subtests fail that then started to fail in Atn.vb because of the
Round() function being VBA-only.

Change-Id: I7d9f6e2640a73388a2a58c3d180820c6ef85abe3
Reviewed-on: https://gerrit.libreoffice.org/45425
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
(cherry picked from commit af8431d8dbc59df1e1f17742a1be002b054f3b00)
Reviewed-on: https://gerrit.libreoffice.org/56790
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
basic/source/runtime/stdobj.cxx