llvm/llvm/unittests/ADT/TwineTest.cpp

//===- TwineTest.cpp - Twine unit tests -----------------------------------===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//

#include "llvm/ADT/Twine.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/FormatAdapters.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/raw_ostream.h"
#include "gtest/gtest.h"
usingnamespacellvm;

namespace {

std::string repr(const Twine &Value) {}

TEST(TwineTest, Construction) {}

TEST(TwineTest, Numbers) {}

TEST(TwineTest, Characters) {}

TEST(TwineTest, Concat) {}

TEST(TwineTest, toNullTerminatedStringRef) {}

TEST(TwineTest, isSingleStringLiteral) {}

TEST(TwineTest, LazyEvaluation) {}

  // I suppose linking in the entire code generator to add a unit test to check
  // the code size of the concat operation is overkill... :)

} // end anonymous namespace