brintos

brintos / llvm-project-archived public Read only

0
0
Text · 433 B · 0d25cbd Raw
16 lines · cpp
1#include "llvm/Passes/PassPlugin.h"2#define HANDLE_EXTENSION(Ext)                                                  \3		llvm::PassPluginLibraryInfo get##Ext##PluginInfo();4#include "llvm/Support/Extension.def"5 6 7namespace llvm {8	namespace details {9		void extensions_anchor() {10#define HANDLE_EXTENSION(Ext)                                                  \11			get##Ext##PluginInfo();12#include "llvm/Support/Extension.def"13		}14	}15}16