llvm/compiler-rt/lib/tsan/rtl/tsan_mutexset.cpp

//===-- tsan_mutexset.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
//
//===----------------------------------------------------------------------===//
//
// This file is a part of ThreadSanitizer (TSan), a race detector.
//
//===----------------------------------------------------------------------===//
#include "tsan_mutexset.h"

#include "sanitizer_common/sanitizer_placement_new.h"
#include "tsan_rtl.h"

namespace __tsan {

MutexSet::MutexSet() {}

void MutexSet::Reset() {}

void MutexSet::AddAddr(uptr addr, StackID stack_id, bool write) {}

void MutexSet::DelAddr(uptr addr, bool destroy) {}

void MutexSet::RemovePos(uptr i) {}

uptr MutexSet::Size() const {}

MutexSet::Desc MutexSet::Get(uptr i) const {}

DynamicMutexSet::DynamicMutexSet() :{}
DynamicMutexSet::~DynamicMutexSet() {}

}  // namespace __tsan