|
Inferno
0.2
|
#include <match.hpp>
Public Member Functions | |
| virtual bool | IsSubclass (const Matcher *source_architype) const =0 |
| virtual bool | IsLocalMatch (const Matcher *candidate) const |
| virtual | ~Matcher () |
Static Public Member Functions | |
| template<class TARGET_TYPE > | |
| static bool | IsSubclassStatic (const TARGET_TYPE *target_architype, const Matcher *source_architype) |
| virtual Matcher::~Matcher | ( | ) | [inline, virtual] |
| virtual bool Matcher::IsLocalMatch | ( | const Matcher * | candidate | ) | const [inline, virtual] |
Reimplemented in CPPTree::SpecificFloatSemantics, CPPTree::SpecificIdentifier, CPPTree::SpecificFloat, CPPTree::SpecificInteger, and CPPTree::SpecificString.
Definition at line 11 of file match.hpp.
References IsSubclass().
Referenced by StarBase::MatchRange().
| virtual bool Matcher::IsSubclass | ( | const Matcher * | source_architype | ) | const [pure virtual] |
Referenced by IsLocalMatch().
| static bool Matcher::IsSubclassStatic | ( | const TARGET_TYPE * | target_architype, |
| const Matcher * | source_architype | ||
| ) | [inline, static] |