|
Inferno
0.2
|
#include "common/common.hpp"#include "common/shared_ptr.hpp"#include "specialise_oostd.hpp"#include "itemise.hpp"#include "type_info.hpp"#include "clone.hpp"#include "common/magic.hpp"#include "match.hpp"Go to the source code of this file.
Classes | |
| struct | NodeBases |
| struct | Node |
| struct | MakeTreePtr< Node > |
Defines | |
| #define | FINAL_FUNCTION(F) virtual bool IsFinal() { return (F); } |
| #define | NODE_FUNCTIONS ITEMISE_FUNCTION MATCHER_FUNCTION CLONE_FUNCTION FINAL_FUNCTION(false) |
| #define | NODE_FUNCTIONS_FINAL ITEMISE_FUNCTION MATCHER_FUNCTION CLONE_FUNCTION FINAL_FUNCTION(true) |
Functions | |
| void | GenericsTest () |
| #define FINAL_FUNCTION | ( | F | ) | virtual bool IsFinal() { return (F); } |
| #define NODE_FUNCTIONS ITEMISE_FUNCTION MATCHER_FUNCTION CLONE_FUNCTION FINAL_FUNCTION(false) |
| void GenericsTest | ( | ) |