Path: blob/main/contrib/llvm-project/clang/lib/CIR/CodeGen/ABIInfo.h
213799 views
//===----- ABIInfo.h - ABI information access & encapsulation ---*- C++ -*-===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//78#ifndef LLVM_CLANG_LIB_CIR_ABIINFO_H9#define LLVM_CLANG_LIB_CIR_ABIINFO_H1011namespace clang::CIRGen {1213class CIRGenFunctionInfo;14class CIRGenTypes;1516class ABIInfo {17ABIInfo() = delete;1819public:20CIRGenTypes &cgt;2122ABIInfo(CIRGenTypes &cgt) : cgt(cgt) {}2324virtual ~ABIInfo();25};2627} // namespace clang::CIRGen2829#endif // LLVM_CLANG_LIB_CIR_ABIINFO_H303132