Searched refs:FrontendAction (Results 1 - 16 of 16) sorted by relevance
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | ARCMTActions.cpp | 27 CheckAction::CheckAction(FrontendAction *WrappedAction) 35 ModifyAction::ModifyAction(FrontendAction *WrappedAction) 52 MigrateAction::MigrateAction(FrontendAction *WrappedAction,
|
H A D | ObjCMT.cpp | 148 ObjCMigrateAction::ObjCMigrateAction(FrontendAction *WrappedAction,
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/ARCMigrate/ |
H A D | ARCMTActions.h | 14 #include "clang/Frontend/FrontendAction.h" 25 CheckAction(FrontendAction *WrappedAction); 33 ModifyAction(FrontendAction *WrappedAction); 52 MigrateAction(FrontendAction *WrappedAction, StringRef migrateDir, 64 ObjCMigrateAction(FrontendAction *WrappedAction, StringRef migrateDir,
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Frontend/ |
H A D | FrontendAction.h | 1 //===-- FrontendAction.h - Generic Frontend Action Interface ----*- C++ -*-===// 11 /// \brief Defines the clang::FrontendAction interface and various convenience 36 class FrontendAction { class in namespace:clang 108 FrontendAction(); 109 virtual ~FrontendAction(); 216 class ASTFrontendAction : public FrontendAction { 247 class PreprocessorFrontendAction : public FrontendAction { 250 /// this method should never be called by FrontendAction clients. 263 /// the FrontendAction interface by forwarding to the wrapped action. 264 class WrapperFrontendAction : public FrontendAction { [all...] |
H A D | FrontendActions.h | 13 #include "clang/Frontend/FrontendAction.h" 25 class InitOnlyAction : public FrontendAction { 157 class ASTMergeAction : public FrontendAction { 159 FrontendAction *AdaptedAction; 175 ASTMergeAction(FrontendAction *AdaptedAction, ArrayRef<std::string> ASTFiles); 185 class PrintPreambleAction : public FrontendAction {
|
H A D | CompilerInstance.h | 42 class FrontendAction; 180 bool ExecuteAction(FrontendAction &Act);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Tooling/ |
H A D | Tooling.h | 14 // 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 37 #include "clang/Frontend/FrontendAction.h" 53 class FrontendAction; 59 /// If your tool is based on FrontendAction, you should be deriving from 73 /// Having a factory interface allows, for example, a new FrontendAction to be 81 /// \brief Invokes the compiler with a FrontendAction created by create(). 85 /// \brief Returns a new clang::FrontendAction. 88 virtual clang::FrontendAction *create() = 0; 93 /// T must derive from clang::FrontendAction [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | FrontendAction.cpp | 1 //===--- FrontendAction.cpp -----------------------------------------------===// 10 #include "clang/Frontend/FrontendAction.h" 118 FrontendAction::FrontendAction() : Instance(0) {} function in class:FrontendAction 120 FrontendAction::~FrontendAction() {} 122 void FrontendAction::setCurrentInput(const FrontendInputFile &CurrentInput, 128 ASTConsumer* FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, 151 FrontendAction* c = P.get(); 162 bool FrontendAction [all...] |
H A D | ASTMerge.cpp | 28 // of FrontendAction. 83 ASTMergeAction::ASTMergeAction(FrontendAction *AdaptedAction,
|
H A D | CompilerInstance.cpp | 20 #include "clang/Frontend/FrontendAction.h" 665 bool CompilerInstance::ExecuteAction(FrontendAction &Act) {
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/FrontendTool/ |
H A D | ExecuteCompilerInvocation.cpp | 33 static FrontendAction *CreateFrontendBaseAction(CompilerInstance &CI) { 129 static FrontendAction *CreateFrontendAction(CompilerInstance &CI) { 131 FrontendAction *Act = CreateFrontendBaseAction(CI); 233 OwningPtr<FrontendAction> Act(CreateFrontendAction(*Clang));
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ |
H A D | FrontendActions.h | 13 #include "clang/Frontend/FrontendAction.h" 53 FixItRecompile(FrontendAction *WrappedAction)
|
/freebsd-10.2-release/lib/clang/libclangfrontend/ |
H A D | Makefile | 20 FrontendAction.cpp \
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Tooling/ |
H A D | Tooling.cpp | 105 bool runToolOnCode(clang::FrontendAction *ToolAction, const Twine &Code, 122 bool runToolOnCodeWithArgs(clang::FrontendAction *ToolAction, const Twine &Code, 156 FrontendAction *Action; 159 SingleFrontendActionFactory(FrontendAction *Action) : Action(Action) {} 161 FrontendAction *create() { return Action; } 175 FrontendAction *FAction, FileManager *Files) 255 // The FrontendAction can have lifetime requirements for Compiler or its 258 OwningPtr<FrontendAction> ScopedToolAction(create());
|
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | ClangExpressionParser.cpp | 109 static FrontendAction *CreateFrontendBaseAction(CompilerInstance &CI) { 162 static FrontendAction *CreateFrontendAction(CompilerInstance &CI) { 164 FrontendAction *Act = CreateFrontendBaseAction(CI);
|
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | FrontendActions.cpp | 113 OwningPtr<FrontendAction> FixAction(new SyntaxOnlyAction());
|
Completed in 84 milliseconds