   unsigned int
   length(void) const
   {
-    return static_cast < unsigned int > (mLength);
+    return static_cast<unsigned int>(mLength);
   }
 
   char

}

class TestStringRef
: public BasicTestStringRef < TestStringRef, RStringRef >
{
public:
  typedef RStringRef                                          StringRefType;
  typedef BasicTestStringRef < TestStringRef, StringRefType > BaseType;

  TestStringRef()
    : BaseType(F("TestStringRef"))
    , mStringRef0(&mString0)
    , mStringRef1(&mString1)

{
}

template <class DerivedType, class StringRefType>
class BasicTestStringRef :
  public RTest
{
public:
  typedef BasicTestStringRef<DerivedType, StringRefType> ThisType;

  BasicTestStringRef(const __FlashStringHelper *str)

    : RTest(str)
    , mNormalString0("")
    , mNormalString1("a")
