1351280Sdim//===- PatternInit - Pattern initialization ---------------------*- C++ -*-===// 2351280Sdim// 3351280Sdim// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4351280Sdim// See https://llvm.org/LICENSE.txt for license information. 5351280Sdim// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6351280Sdim// 7351280Sdim//===----------------------------------------------------------------------===// 8351280Sdim 9351280Sdim#ifndef LLVM_CLANG_LIB_CODEGEN_PATTERNINIT_H 10351280Sdim#define LLVM_CLANG_LIB_CODEGEN_PATTERNINIT_H 11351280Sdim 12351280Sdimnamespace llvm { 13351280Sdimclass Constant; 14351280Sdimclass Type; 15351280Sdim} // namespace llvm 16351280Sdim 17351280Sdimnamespace clang { 18351280Sdimnamespace CodeGen { 19351280Sdim 20351280Sdimclass CodeGenModule; 21351280Sdim 22351280Sdimllvm::Constant *initializationPatternFor(CodeGenModule &, llvm::Type *); 23351280Sdim 24351280Sdim} // end namespace CodeGen 25351280Sdim} // end namespace clang 26351280Sdim 27351280Sdim#endif 28