skia2/tools/bookmaker
Cary Clark 08895c4814 auto table generation
Replace manually entered summary tables with ones that are populated
and sorted by bookmaker. This introduces a slight regression for
anonymous enums but fixes a lot of bugs and omissions.

The format is

#Topic somethingTopical
#Populate
##

where somethingTopical is one of Subtopics, Constructors, Constants,
Classes_and_Structs, Members, Member_Functions, and Related_Functions.

Fix the bad formatting in SkCanvas reference. The #Error tag was
was corrupting the markdown table. Remove the tag and replace it
with #NoExample.

Next up: revise self-check to know about populated topics.

TBR=caryclark@google.com
Docs-Preview: https://skia.org/?cl=102080
Bug: skia:6898
Change-Id: Idef5d1c14c740c18a81d6a5106182788dd2a09e1
Reviewed-on: https://skia-review.googlesource.com/102080
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
2018-02-01 15:09:17 +00:00
..
bookmaker.cpp auto table generation 2018-02-01 15:09:17 +00:00
bookmaker.h auto table generation 2018-02-01 15:09:17 +00:00
cataloger.cpp stabilize catalog 2017-12-12 17:02:14 +00:00
definition.cpp auto table generation 2018-02-01 15:09:17 +00:00
fiddleParser.cpp cataloger 2017-10-31 20:09:25 +00:00
includeParser.cpp working on global enum and image info 2018-01-26 18:22:10 +00:00
includeWriter.cpp generate tables instead of manual entry 2018-01-30 15:32:15 +00:00
mdOut.cpp auto table generation 2018-02-01 15:09:17 +00:00
parserCommon.cpp working on global enum and image info 2018-01-26 18:22:10 +00:00
selfCheck.cpp auto table generation 2018-02-01 15:09:17 +00:00
spellCheck.cpp auto table generation 2018-02-01 15:09:17 +00:00