From 695cfac61b3e8328b1bcd19e18f785eef58fb332 Mon Sep 17 00:00:00 2001 From: heister Date: Sun, 21 Aug 2011 00:34:27 +0000 Subject: [PATCH] use using and add a typename to make clang happy git-svn-id: https://svn.dealii.org/trunk@24137 0785d39b-7218-0410-832d-ea1e28bc413d --- .../include/deal.II/lac/precondition_block.h | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/deal.II/include/deal.II/lac/precondition_block.h b/deal.II/include/deal.II/lac/precondition_block.h index c28c23d2f6..45e094b58e 100644 --- a/deal.II/include/deal.II/lac/precondition_block.h +++ b/deal.II/include/deal.II/lac/precondition_block.h @@ -770,20 +770,20 @@ class PreconditionBlockSOR : public virtual Subscriptor, typedef typename MATRIX::value_type number; /** - * Make type publicly available. + * import types and functions from protected base class. */ - PreconditionBlock::AdditionalData; - PreconditionBlock::initialize; - PreconditionBlock::clear; - PreconditionBlock::empty; - PreconditionBlockBase::size; - PreconditionBlockBase::inverse; - PreconditionBlockBase::inverse_householder; - PreconditionBlockBase::inverse_svd; - PreconditionBlock::el; - PreconditionBlock::set_same_diagonal; - PreconditionBlock::invert_diagblocks; - PreconditionBlock::set_permutation; + using typename PreconditionBlock::AdditionalData; + using typename PreconditionBlock::initialize; + using typename PreconditionBlock::clear; + using typename PreconditionBlock::empty; + using typename PreconditionBlockBase::size; + using typename PreconditionBlockBase::inverse; + using typename PreconditionBlockBase::inverse_householder; + using typename PreconditionBlockBase::inverse_svd; + using typename PreconditionBlock::el; + using typename PreconditionBlock::set_same_diagonal; + using typename PreconditionBlock::invert_diagblocks; + using typename PreconditionBlock::set_permutation; /** * Execute block SOR -- 2.39.5