LLVM API Documentation
#include <Registry.h>


Public Member Functions | |
| Add (const char *Name, const char *Desc) | |
Registry<Collector>::Add<FancyGC> X("fancy-gc", "Newfangled garbage collector.");
Use of this template requires that:
1. The registered subclass has a default constructor. 2. The registry entry type has a constructor compatible with this signature:
entry(const char *Name, const char *ShortDesc, T *(*Ctor)());
If you have more elaborate requirements, then copy and modify.
Definition at line 196 of file Registry.h.
| llvm::Registry< T, U >::Add< V >::Add | ( | const char * | Name, | |
| const char * | Desc | |||
| ) | [inline] |
Definition at line 203 of file Registry.h.