AnyOfType Class ReferenceWildcard expression for specified OP_TYPE.
More...
#include <AnyOfType.h>
Inheritance diagram for AnyOfType:
[legend]List of all members.
Detailed Description
Wildcard expression for specified OP_TYPE.
Polaris Base - See also:
- Wildcard/AnyOfType.h
Wildcard/Wildcard.cc
Wildcard/AnyOfType.h
AnyOfType is a wildcard expression which matches any expression node of a given OP_TYPE (see Expression).
For more details, please see Wildcard.
Definition at line 29 of file AnyOfType.h.
Constructor & Destructor Documentation
| AnyOfType::AnyOfType |
( |
OP_TYPE |
op_type_to_match |
) |
|
|
| AnyOfType::AnyOfType |
( |
const AnyOfType & |
other |
) |
|
|
Member Function Documentation
| int AnyOfType::structures_OK |
( |
void |
|
) |
const [virtual] |
|
| virtual void AnyOfType::print_debug |
( |
ostream & |
o, |
|
|
Boolean |
debug |
|
) |
const [virtual] |
|
| int AnyOfType::node_compare |
( |
const Expression & |
ex |
) |
const [virtual] |
|
|
|
Assuming that the the two expressions have the same operation and expression type, return either -1, 0, or 1, indicating that the other expression is less than, equal, or greater than myself.
Implements Wildcard.
Definition at line 1053 of file Wildcard.cc.
References _op_type_to_match, and ANY_EXPR_OF_TYPE_WC. |
Member Data Documentation
The documentation for this class was generated from the following files:
|