From: wolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Wed, 9 May 2001 10:39:32 +0000 (+0000)
Subject: Do it a second time.
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc8af6ba73bfcd52acaeb6e6922861e020cca6a9;p=dealii-svn.git

Do it a second time.


git-svn-id: https://svn.dealii.org/trunk@4572 0785d39b-7218-0410-832d-ea1e28bc413d
---

diff --git a/deal.II/contrib/kdoc/src/kdoc b/deal.II/contrib/kdoc/src/kdoc
index ccf025c2d3..a7b2e84834 100755
--- a/deal.II/contrib/kdoc/src/kdoc
+++ b/deal.II/contrib/kdoc/src/kdoc
@@ -721,9 +721,13 @@ sub identifyDecl
 
 	# Multi variables
 	elsif ( $decl =~ m/^
+		\s*(?:typename)?
 		\s*( (?:[\w_:]+(?:\s+[\w_:]+)*? )	# type
 		\s*(?:<.+>)?)						# template
 
+		                                # check for nested types
+                                \s*(?:::[\w_:]+(?:\s+[\w_:]+)*?
+                                      \s*(?:<.+>)?)
 		\s*( (?:\s*(?: [\&\*][\&\*\s]*)? 	# ptr or ref
 			[\w_:]+)						# name
 		\s*(?:\[[^\[\]]*\] (?:\s*\[[^\[\]]*\])*)? # array