//===- TpiHashing.cpp -----------------------------------------------------===//
//
// 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
//
//===----------------------------------------------------------------------===//
using namespace llvm;
using namespace llvm::codeview;
using namespace llvm::pdb;
// Corresponds to `fUDTAnon`.
static bool
// Computes the hash for a user-defined type record. This could be a struct,
// class, union, or enum.
static uint32_t
static Expected<uint32_t>
static Expected<TagRecordHash>
static Expected<uint32_t>
Expected<TagRecordHash>
Expected<uint32_t>