#include "tools/binary_size/libsupersize/viewer/caspian/function_signature.h"
#include <string>
#include <string_view>
#include <tuple>
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/re2/src/re2/re2.h"
namespace {
std::tuple<std::string, std::string, std::string> PrettyDebug(
std::tuple<std::string_view, std::string_view, std::string_view> tuple) { … }
TEST(AnalyzeTest, StringSplit) { … }
TEST(AnalyzeTest, FindLastCharOutsideOfBrackets) { … }
TEST(AnalyzeTest, FindParameterListParen) { … }
TEST(AnalyzeTest, FindReturnValueSpace) { … }
TEST(AnalyzeTest, NormalizeTopLevelGccLambda) { … }
TEST(AnalyzeTest, NormalizeTopLevelClangLambda) { … }
TEST(AnalyzeTest, ParseJavaFunctionSignature) { … }
TEST(AnalyzeTest, ParseFunctionSignature) { … }
}