Resolves: tdf#162093 TableRef item specifier may occur standalone
commit25a42da1f94cfd0555fc83126888eb605a9014f2
authorEike Rathke <erack@redhat.com>
Thu, 25 Jul 2024 11:05:30 +0000 (25 13:05 +0200)
committerXisco Fauli <xiscofauli@libreoffice.org>
Thu, 25 Jul 2024 12:09:10 +0000 (25 14:09 +0200)
treed772b3029e64610db47272124b234dce5c2ae5bb
parent82fc7250c237933db4a3810f774befa5936f080d
Resolves: tdf#162093 TableRef item specifier may occur standalone

 This is a combination of 2 commits.

Resolves: tdf#162093 TableRef item specifier may occur standalone

This is what
https://learn.microsoft.com/en-us/openspecs/office_standards/ms-xlsx/3d025add-118d-4413-9856-ab65712ec1b0
specifies as  keyword  in

 intra-table-reference = spaced-lbracket inner-reference spaced-rbracket / keyword / ("[" [simple-column-name] "]")

with

 keyword = "[#All]" / "[#Data]" / "[#Headers]" / "[#Totals]" / "[#This Row]"

xChange-Id: I52b200aad41d53a49e662d6238576f6f4f0deb37
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170986
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
(cherry picked from commit f1f5e9c8d7be16a969e58ebf7cfae99eef5bcb6e)

Related: tdf#162093 TableRef item specifier may occur standalone

also in lexical canner.

xChange-Id: Ic265bbd8a0d9baa81039b8d1748c63ad6686bfc2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170989
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
(cherry picked from commit 4aa2d5ede17ddf7345804deb200983367990a7e2)

Change-Id: I52b200aad41d53a49e662d6238576f6f4f0deb37
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170953
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
sc/source/core/tool/compiler.cxx