FLANG
include
flang
FrontendTool
Utils.h
1
//===--- Utils.h - Misc utilities for the flang front-end --------*- C++-*-===//
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
// This header contains miscellaneous utilities for various front-end actions
10
// which were split from Frontend to minimise Frontend's dependencies.
11
//
12
//===----------------------------------------------------------------------===//
13
//
14
// Coding style: https://mlir.llvm.org/getting_started/DeveloperGuide/
15
//
16
//===----------------------------------------------------------------------===//
17
18
#ifndef FORTRAN_FRONTEND_FRONTENDTOOL_UTILS_H
19
#define FORTRAN_FRONTEND_FRONTENDTOOL_UTILS_H
20
21
namespace
Fortran::frontend {
22
23
class
CompilerInstance;
24
29
bool
executeCompilerInvocation(CompilerInstance *flang);
30
31
}
// end namespace Fortran::frontend
32
33
#endif
// FORTRAN_FRONTEND_FRONTENDTOOL_UTILS_H
Generated on Thu Apr 24 2025 21:44:31 for FLANG by
1.9.6