#!/usr/bin/gawk -f # -*- tab-width: 4; indent-tabs-mode: t -*- # # This file is part of the LibreOffice project. # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # Generate a list of files included by the C++ compiler during the build # sorted by the total bytes an included file contributed to preprocessor input. # usage: first do a full build with "make check", then run this from $BUILDDIR # NOTE: by default gbuild does not generate dependencies for system headers # (in particular the C++ standard library), so those will NOT be counted BEGIN { cmd = "find workdir/Dep/CxxObject/ -name *.d | xargs cat" while ((cmd | getline) > 0) { if ($0 ~ /^ .*\\$/) { gsub(/^ /, ""); gsub(/ *\\$/, ""); includes[$1]++ if ($2) { # GCC emits 2 per line if short enough! includes[$2]++ } } } exit } END { for (inc in includes) { cmd = "wc -c " inc if ((cmd | getline) < 0) print "ERROR on: " cmd sizes[inc] = $1 # $0 is wc -c output, $1 is size totals[inc] = $1 * includes[inc] totalsize += totals[inc] close(cmd) } PROCINFO["sorted_in"] = "@val_num_desc" print "sum total bytes included (excluding system headers): " totalsize for (inc in totals) { print totals[inc], sizes[inc], includes[inc], inc } } # vim: set noet sw=4 ts=4: office-6-0'>distro/cib/libreoffice-6-0 LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/include/oox/shape/ShapeContextHandler.hxx
AgeCommit message (Expand)Author
2023-11-15Import Wordprocessing Canvas, wpc:wpc elementRegina Henschel
2022-12-21Use rtl::Reference to avoid some dynamic_castsStephan Bergmann
2022-10-28tdf#54095 docx SmartArt import, apply theme text colorRegina Henschel
2022-10-13tdf#149840 Use actual outer size for SmartArt in WriterRegina Henschel
2022-08-02clang-tidy modernize-pass-by-value in ooxNoel Grandin
2022-04-20loplugin:passstuffbyrefNoel Grandin
2022-02-09Fix typosAndrea Gelmini
2022-02-03tdf#146802 OOXML import: fix embedded VML in grouped textboxAttila Bakos (NISZ)
2022-01-03tdf#143574 OOXML export/import of textboxes in group shapesAttila Bakos (NISZ)
2021-12-20Recheck include/[e-r]* with IWYUGabor Kelemen
2021-09-15loplugin:finalclassesNoel Grandin
2021-08-19loplugin:constmethodsNoel Grandin
2021-07-01loplugin:unusedmethodsNoel Grandin
2021-06-29tdf#135316 share themePtr and ShapeFilterBase across all shapesNoel Grandin
2021-06-28[API CHANGE] drop ShapeContextHandler service and interfaceNoel Grandin