1317027Sdim//===-- VASPrintf.h ---------------------------------------------*- C++ -*-===//
2317027Sdim//
3353358Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4353358Sdim// See https://llvm.org/LICENSE.txt for license information.
5353358Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6317027Sdim//
7317027Sdim//===----------------------------------------------------------------------===//
8317027Sdim
9317027Sdim#ifndef LLDB_UTILITY_VASPRINTF_H
10317027Sdim#define LLDB_UTILITY_VASPRINTF_H
11317027Sdim
12317027Sdim#include "llvm/ADT/SmallVector.h"
13317027Sdim
14317027Sdim#include <cstdarg>
15317027Sdim
16317027Sdimnamespace lldb_private {
17317027Sdimbool VASprintf(llvm::SmallVectorImpl<char> &buf, const char *fmt, va_list args);
18317027Sdim}
19317027Sdim
20317027Sdim#endif // #ifdef LLDB_UTILITY_VASPRINTF_H
21