1199482Srdivacky//===-- FrontendAction.h - Pluggable Frontend Action Interface --*- C++ -*-===// 2199482Srdivacky// 3199482Srdivacky// The LLVM Compiler Infrastructure 4199482Srdivacky// 5199482Srdivacky// This file is distributed under the University of Illinois Open Source 6199482Srdivacky// License. See LICENSE.TXT for details. 7199482Srdivacky// 8199482Srdivacky//===----------------------------------------------------------------------===// 9199482Srdivacky 10199482Srdivacky#ifndef LLVM_CLANG_FRONTEND_PLUGINFRONTENDACTION_H 11199482Srdivacky#define LLVM_CLANG_FRONTEND_PLUGINFRONTENDACTION_H 12199482Srdivacky 13199482Srdivacky#include "clang/Frontend/FrontendAction.h" 14199482Srdivacky#include "llvm/Support/Registry.h" 15199482Srdivacky 16199482Srdivackynamespace clang { 17199482Srdivacky 18199482Srdivacky/// The frontend plugin registry. 19210299Sedtypedef llvm::Registry<PluginASTAction> FrontendPluginRegistry; 20199482Srdivacky 21199482Srdivacky} // end namespace clang 22199482Srdivacky 23199482Srdivacky#endif 24