1//===-- runtime/format.cpp ------------------------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#include "format-implementation.h"
10
11namespace Fortran::runtime::io {
12RT_OFFLOAD_API_GROUP_BEGIN
13template class FormatControl<
14 InternalFormattedIoStatementState<Direction::Output>>;
15template class FormatControl<
16 InternalFormattedIoStatementState<Direction::Input>>;
17template class FormatControl<
18 ExternalFormattedIoStatementState<Direction::Output>>;
19template class FormatControl<
20 ExternalFormattedIoStatementState<Direction::Input>>;
21template class FormatControl<ChildFormattedIoStatementState<Direction::Output>>;
22template class FormatControl<ChildFormattedIoStatementState<Direction::Input>>;
23RT_OFFLOAD_API_GROUP_END
24} // namespace Fortran::runtime::io
25

source code of flang/runtime/format.cpp