From d4522370b455e49bfbb922b7538fcbe297aff4b5 Mon Sep 17 00:00:00 2001 From: wolf Date: Wed, 9 May 2001 10:38:14 +0000 Subject: [PATCH] Fix occurrence of 'typename' and of nested class type variables. git-svn-id: https://svn.dealii.org/trunk@4571 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/contrib/kdoc/src/kdoc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 -- 2.39.5