Searched refs:FrontendAction (Results 1 - 16 of 16) sorted by relevance

/external/clang/lib/ARCMigrate/
H A DARCMTActions.cpp27 CheckAction::CheckAction(FrontendAction *WrappedAction)
35 ModifyAction::ModifyAction(FrontendAction *WrappedAction)
52 MigrateAction::MigrateAction(FrontendAction *WrappedAction,
H A DObjCMT.cpp83 ObjCMigrateAction::ObjCMigrateAction(FrontendAction *WrappedAction,
/external/clang/include/clang/ARCMigrate/
H A DARCMTActions.h13 #include "clang/Frontend/FrontendAction.h"
25 CheckAction(FrontendAction *WrappedAction);
33 ModifyAction(FrontendAction *WrappedAction);
52 MigrateAction(FrontendAction *WrappedAction, StringRef migrateDir,
65 ObjCMigrateAction(FrontendAction *WrappedAction, StringRef migrateDir,
/external/clang/include/clang/Frontend/
H A DFrontendAction.h1 //===-- FrontendAction.h - Generic Frontend Action Interface ----*- C++ -*-===//
27 /// FrontendAction - Abstract base class for actions which can be performed by
29 class FrontendAction { class in namespace:clang
94 FrontendAction();
95 virtual ~FrontendAction();
202 class ASTFrontendAction : public FrontendAction {
234 class PreprocessorFrontendAction : public FrontendAction {
237 /// this method should never be called by FrontendAction clients.
248 /// implements every virtual method in the FrontendAction interface by
250 class WrapperFrontendAction : public FrontendAction {
[all...]
H A DFrontendActions.h13 #include "clang/Frontend/FrontendAction.h"
25 class InitOnlyAction : public FrontendAction {
144 class ASTMergeAction : public FrontendAction {
146 FrontendAction *AdaptedAction;
162 ASTMergeAction(FrontendAction *AdaptedAction, ArrayRef<std::string> ASTFiles);
172 class PrintPreambleAction : public FrontendAction {
H A DCompilerInstance.h41 class FrontendAction;
172 bool ExecuteAction(FrontendAction &Act);
/external/clang/include/clang/Tooling/
H A DTooling.h14 // to run over. The tool will then run a user-specified FrontendAction over
17 // It is also possible to run a FrontendAction over a snippet of code by
38 #include "clang/Frontend/FrontendAction.h"
52 class FrontendAction;
61 /// \brief Returns a new clang::FrontendAction.
64 virtual clang::FrontendAction *create() = 0;
69 /// T must extend clang::FrontendAction.
99 bool runToolOnCode(clang::FrontendAction *ToolAction, const Twine &Code,
111 bool runToolOnCodeWithArgs(clang::FrontendAction *ToolAction, const Twine &Code,
115 /// \brief Utility to run a FrontendAction i
[all...]
/external/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp31 static FrontendAction *CreateFrontendBaseAction(CompilerInstance &CI) {
91 static FrontendAction *CreateFrontendAction(CompilerInstance &CI) {
93 FrontendAction *Act = CreateFrontendBaseAction(CI);
187 OwningPtr<FrontendAction> Act(CreateFrontendAction(*Clang));
/external/clang/lib/Frontend/
H A DFrontendAction.cpp1 //===--- FrontendAction.cpp -----------------------------------------------===//
10 #include "clang/Frontend/FrontendAction.h"
115 FrontendAction::FrontendAction() : Instance(0) {} function in class:FrontendAction
117 FrontendAction::~FrontendAction() {}
119 void FrontendAction::setCurrentInput(const FrontendInputFile &CurrentInput,
125 ASTConsumer* FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI,
148 FrontendAction* c = P.get();
158 bool FrontendAction
[all...]
H A DAndroid.mk36 FrontendAction.cpp \
H A DASTMerge.cpp28 // of FrontendAction.
81 ASTMergeAction::ASTMergeAction(FrontendAction *AdaptedAction,
H A DCompilerInstance.cpp24 #include "clang/Frontend/FrontendAction.h"
630 bool CompilerInstance::ExecuteAction(FrontendAction &Act) {
/external/clang/unittests/Tooling/
H A DToolingTest.cpp13 #include "clang/Frontend/FrontendAction.h"
102 llvm::OwningPtr<FrontendAction> Action(Factory->create());
116 llvm::OwningPtr<FrontendAction> Action(Factory->create());
/external/clang/include/clang/Rewrite/Frontend/
H A DFrontendActions.h13 #include "clang/Frontend/FrontendAction.h"
53 FixItRecompile(FrontendAction *WrappedAction)
/external/clang/lib/Tooling/
H A DTooling.cpp98 bool runToolOnCode(clang::FrontendAction *ToolAction, const Twine &Code,
104 bool runToolOnCodeWithArgs(clang::FrontendAction *ToolAction, const Twine &Code,
146 ArrayRef<std::string> CommandLine, FrontendAction *ToolAction,
206 llvm::OwningPtr<FrontendAction> ScopedToolAction(ToolAction.take());
/external/clang/lib/Rewrite/Frontend/
H A DFrontendActions.cpp115 OwningPtr<FrontendAction> FixAction(new SyntaxOnlyAction());

Completed in 297 milliseconds