blob: 67c10de689f7523eed2260a6b835fc153919a185 [file] [log] [blame]
// Part of the Crubit project, under the Apache License v2.0 with LLVM
// Exceptions. See /LICENSE for license information.
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
#include "rs_bindings_from_cc/ast_consumer_factory.h"
#include <memory>
#include "rs_bindings_from_cc/ast_consumer.h"
#include "third_party/llvm/llvm-project/clang/include/clang/AST/ASTConsumer.h"
namespace rs_bindings_from_cc {
std::unique_ptr<clang::ASTConsumer> AstConsumerFactory::newASTConsumer() {
return std::make_unique<AstConsumer>(ir_);
}
} // namespace rs_bindings_from_cc