Commit Graph

12 Commits

Author SHA1 Message Date
8c717ff5d7 Revert needless inlining of methods for publicly exposed class.
Keep the method implementations unexposed please.

Change-Id: Ic9b1f8654e6ebef428d4182782c1aa4962934c6a
2014-06-26 11:26:16 -04:00
3e82897353 improve the inlinesimplememberfunctions clang plugin
Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e
2014-06-17 10:55:17 +02:00
184a00b962 loplugin: inlinesimplememberfunctions
Change-Id: I42119f656ca528286fb25d2d36c0af54b7d04a6b
2014-06-09 10:10:13 +02:00
7ae156f693 fdo#65108 inter-module includes <> include/svl
Change-Id: I8b28f3c6df5d11112aff732159c913b4ffb1cc6f
2013-11-09 18:48:43 -06:00
dbddac3261 fixincludeguards.sh: include/s*
Change-Id: I57fcfd442d2b5815e7c07a9cbd660f3698168dee
2013-10-23 23:22:29 +02:00
7333881bb7 Formula tokens, formula cells and formula interpreters to use shared strings.
Change-Id: I5da99869fc7f61ce698180fa5daa9be9db9ac132
2013-10-11 12:14:27 -04:00
0eabc71b59 Import shared formulas from xlsx without crashing.
The key here is to only use the shared formula ID's and ignore the ref
range. The ref ranges are not correct half the time.

Change-Id: If65f9b1b44ab6239db37977b6dfe3f822a9cf67e
2013-10-11 12:14:24 -04:00
cff2f333ae Add isEmpty() to SharedString. This simplies a lot of its call sites.
Change-Id: I0ebc43abe59ac317c053a4f606dbe376d85c03b0
2013-10-11 12:14:24 -04:00
3786609a15 No more getIdentifier*() calls because they are not efficient.
They shall never be used.

Change-Id: I019c88b1511a67175d782777cd41e0ec0434f497
2013-10-08 15:48:12 -04:00
658fc68d57 Store svl::SharedString in document cell storage instead of OUString.
With this, both ScColumn and ScMatrix store svl::SharedString as their
string values, instead of OUString.

Change-Id: I3faece94d98f774881fd72b3ed5f6143504cd350
2013-10-08 15:48:10 -04:00
ee8fad644e ContentInfo to store svl::SharedString instead of OUString.
Change-Id: I633e3bb633317eeb61cd804faf20e79312f569f7
2013-10-08 15:44:34 -04:00
f4bda54cda Re-implement interning in order to return both string arrays.
One is for the cased string and the other one for the non-cased one.

Change-Id: I798687f2efecaaea73a09e0b3348f85a9d9e8c07
2013-10-08 15:44:33 -04:00