1218887Sdim//===--- FrontendActions.cpp ----------------------------------------------===//
2218887Sdim//
3218887Sdim//                     The LLVM Compiler Infrastructure
4218887Sdim//
5218887Sdim// This file is distributed under the University of Illinois Open Source
6218887Sdim// License. See LICENSE.TXT for details.
7218887Sdim//
8218887Sdim//===----------------------------------------------------------------------===//
9218887Sdim
10218887Sdim#include "clang/StaticAnalyzer/Frontend/FrontendActions.h"
11249423Sdim#include "AnalysisConsumer.h"
12218887Sdim#include "clang/Frontend/CompilerInstance.h"
13218887Sdimusing namespace clang;
14218887Sdimusing namespace ento;
15218887Sdim
16218887SdimASTConsumer *AnalysisAction::CreateASTConsumer(CompilerInstance &CI,
17226633Sdim                                               StringRef InFile) {
18218887Sdim  return CreateAnalysisConsumer(CI.getPreprocessor(),
19218887Sdim                                CI.getFrontendOpts().OutputFile,
20226633Sdim                                CI.getAnalyzerOpts(),
21226633Sdim                                CI.getFrontendOpts().Plugins);
22218887Sdim}
23218887Sdim
24