Searched refs:PluginASTAction (Results 1 - 9 of 9) sorted by relevance

/openbsd-current/gnu/llvm/clang/include/clang/Frontend/
H A DFrontendPluginRegistry.h22 using FrontendPluginRegistry = llvm::Registry<PluginASTAction>;
H A DFrontendAction.h11 /// abstract classes (clang::ASTFrontendAction, clang::PluginASTAction,
257 class PluginASTAction : public ASTFrontendAction { class in namespace:clang
/openbsd-current/gnu/llvm/clang/examples/PluginsOrder/
H A DPluginsOrder.cpp23 class AlwaysBeforeAction : public PluginASTAction {
35 PluginASTAction::ActionType getActionType() override {
47 class AlwaysAfterAction : public PluginASTAction {
59 PluginASTAction::ActionType getActionType() override {
71 class CmdAfterAction : public PluginASTAction {
83 PluginASTAction::ActionType getActionType() override {
95 class CmdBeforeAction : public PluginASTAction {
107 PluginASTAction::ActionType getActionType() override {
/openbsd-current/gnu/llvm/clang/examples/AnnotateFunctions/
H A DAnnotateFunctions.cpp41 class AnnotateFunctionsAction : public PluginASTAction {
53 PluginASTAction::ActionType getActionType() override {
/openbsd-current/gnu/llvm/clang/examples/CallSuperAttribute/
H A DCallSuperAttrInfo.cpp12 // This example shows that attribute plugins combined with ``PluginASTAction``
139 class CallSuperAction : public PluginASTAction {
153 PluginASTAction::ActionType getActionType() override {
/openbsd-current/gnu/llvm/clang/lib/FrontendTool/
H A DExecuteCompilerInvocation.cpp83 std::unique_ptr<PluginASTAction> P(Plugin.instantiate());
84 if ((P->getActionType() != PluginASTAction::ReplaceAction &&
85 P->getActionType() != PluginASTAction::CmdlineAfterMainAction) ||
/openbsd-current/gnu/llvm/clang/examples/PrintFunctionNames/
H A DPrintFunctionNames.cpp79 class PrintFunctionNamesAction : public PluginASTAction {
/openbsd-current/gnu/llvm/clang/lib/Frontend/
H A DFrontendAction.cpp195 std::unique_ptr<PluginASTAction> P = Plugin.instantiate();
196 PluginASTAction::ActionType ActionType = P->getActionType();
197 if (ActionType == PluginASTAction::CmdlineAfterMainAction ||
198 ActionType == PluginASTAction::CmdlineBeforeMainAction) {
203 if (ActionType == PluginASTAction::CmdlineBeforeMainAction)
204 ActionType = PluginASTAction::AddBeforeMainAction;
206 ActionType = PluginASTAction::AddAfterMainAction;
209 if ((ActionType == PluginASTAction::AddBeforeMainAction ||
210 ActionType == PluginASTAction::AddAfterMainAction) &&
215 if (ActionType == PluginASTAction
[all...]
H A DCompilerInstance.cpp1113 std::unique_ptr<PluginASTAction> P(Plugin.instantiate());
1114 if (P->getActionType() == PluginASTAction::ReplaceAction) {

Completed in 93 milliseconds