chromium/tools/binary_size/libsupersize/viewer/caspian/lens.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "tools/binary_size/libsupersize/viewer/caspian/lens.h"

#include <string>

#include "third_party/re2/src/re2/re2.h"
#include "tools/binary_size/libsupersize/viewer/caspian/model.h"

namespace {

constexpr const char* kDefaultContainer =;
constexpr const char* kNoComponent =;

bool PartialMatch(const char* string, const RE2& regex) {}

}  // namespace

namespace caspian {

std::string_view IdPathLens::ParentName(const BaseSymbol& symbol) {}

std::string_view ContainerLens::ParentName(const BaseSymbol& symbol) {}

std::string_view ComponentLens::ParentName(const BaseSymbol& symbol) {}

std::string_view TemplateLens::ParentName(const BaseSymbol& symbol) {}

std::string_view GeneratedLens::ParentName(const BaseSymbol& symbol) {}

}  // namespace caspian