From: wolf Date: Wed, 9 May 2001 10:38:14 +0000 (+0000) Subject: Fix occurrence of 'typename' and of nested class type variables. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4522370b455e49bfbb922b7538fcbe297aff4b5;p=dealii-svn.git Fix occurrence of 'typename' and of nested class type variables. git-svn-id: https://svn.dealii.org/trunk@4571 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/contrib/kdoc/src/kdoc b/deal.II/contrib/kdoc/src/kdoc index 0d5597e846..ccf025c2d3 100755 --- a/deal.II/contrib/kdoc/src/kdoc +++ b/deal.II/contrib/kdoc/src/kdoc @@ -692,8 +692,12 @@ sub identifyDecl # Single variable elsif ( $decl =~ /^ - \s*( (?:[\w_:]+(?:\s+[\w_:]+)*? )# type + \s*( (?:typename\s+)? # possible typename keyword + (?:[\w_:]+(?:\s+[\w_:]+)*? )# type \s*(?:<.+>)? # template + # check for nested types + \s*(?:::[\w_:]+(?:\s+[\w_:]+)*? + \s*(?:<.+>)?) \s*(?:[\&\*])? # ptr or ref (?:\s*(?:const|volatile))* ) \s*([\w_:]+) # name