diff --git a/dtd/boostbook.dtd b/dtd/boostbook.dtd index b410fa0..305cffe 100644 --- a/dtd/boostbook.dtd +++ b/dtd/boostbook.dtd @@ -51,7 +51,8 @@ "static-constant|typedef|enum| copy-assignment|constructor|destructor|method-group| free-function-group|function|method|overloaded-function| - overloaded-method|data-member"> + overloaded-method|data-member|class|class-specialization|struct| + struct-specialization|union|union-specialization"> - + diff --git a/xsl/reference.xsl b/xsl/reference.xsl index d70096a..459f882 100644 --- a/xsl/reference.xsl +++ b/xsl/reference.xsl @@ -77,19 +77,35 @@ - - + + + + + + + + + + + + + + + + + diff --git a/xsl/type.xsl b/xsl/type.xsl index 0826581..7377b43 100644 --- a/xsl/type.xsl +++ b/xsl/type.xsl @@ -2,7 +2,7 @@ - + - + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + + + + + + + + + : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + }; + + + + + + + + + + + + + + + @@ -491,112 +628,13 @@ Unknown type element "" in type.display.na - - - - - - - - - - - - - - + + - - - - - - - - - - - - { - - - - - - - : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - }; - - - + + @@ -610,7 +648,7 @@ Unknown type element "" in type.display.na - + " in type.display.na - + @@ -688,7 +726,7 @@ Unknown type element "" in type.display.na + not (para or description or not ($boost.compact.enum=1))"> @@ -702,7 +740,7 @@ Unknown type element "" in type.display.na - + @@ -768,7 +806,7 @@ Unknown type element "" in type.display.na - + @@ -794,9 +832,6 @@ Unknown type element "" in type.display.na - - -