1351290Sdim//===-- ASTUtils.cpp --------------------------------------------*- C++ -*-===//
2351290Sdim//
3351290Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4351290Sdim// See https://llvm.org/LICENSE.txt for license information.
5351290Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6351290Sdim//
7351290Sdim//===----------------------------------------------------------------------===//
8351290Sdim
9351290Sdim#include "ASTUtils.h"
10351290Sdim
11351290Sdimlldb_private::ExternalASTSourceWrapper::~ExternalASTSourceWrapper() {}
12351290Sdim
13351290Sdimvoid lldb_private::ExternalASTSourceWrapper::PrintStats() {
14351290Sdim  m_Source->PrintStats();
15351290Sdim}
16351290Sdim
17351290Sdimlldb_private::ASTConsumerForwarder::~ASTConsumerForwarder() {}
18351290Sdim
19351290Sdimvoid lldb_private::ASTConsumerForwarder::PrintStats() { m_c->PrintStats(); }
20351290Sdim
21351290Sdimlldb_private::SemaSourceWithPriorities::~SemaSourceWithPriorities() {}
22351290Sdim
23351290Sdimvoid lldb_private::SemaSourceWithPriorities::PrintStats() {
24351290Sdim  for (size_t i = 0; i < Sources.size(); ++i)
25351290Sdim    Sources[i]->PrintStats();
26351290Sdim}
27