llvm/llvm/utils/TableGen/Common/GlobalISel/CXXPredicates.cpp

//===- CXXPredicates.cpp ----------------------------------------*- C++ -*-===//
//
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
// See https://llvm.org/LICENSE.txt for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
//
//===----------------------------------------------------------------------===//
//
//
//===----------------------------------------------------------------------===//

#include "CXXPredicates.h"
#include "llvm/ADT/STLExtras.h"

namespace llvm {
namespace gi {

std::vector<const CXXPredicateCode *>
CXXPredicateCode::getSorted(const CXXPredicateCodePool &Pool) {}

const CXXPredicateCode &CXXPredicateCode::get(CXXPredicateCodePool &Pool,
                                              std::string Code) {}

// TODO: Make BaseEnumName prefix configurable.
CXXPredicateCode::CXXPredicateCode(std::string Code, unsigned ID)
    :{}

CXXPredicateCode::CXXPredicateCodePool CXXPredicateCode::AllCXXMatchCode;
CXXPredicateCode::CXXPredicateCodePool CXXPredicateCode::AllCXXCustomActionCode;

} // namespace gi
} // namespace llvm