#include <include/type.h>
Inheritance diagram for BooleanType:

Definition at line 338 of file type.h.
Public Member Functions | |
| BooleanType () | |
| virtual Type * | clone () const |
| virtual const char * | getCtype (bool final=false) const |
| virtual unsigned | getSize () const |
| virtual bool | isBoolean () const |
| virtual bool | isCompatible (Type *other, bool all) |
| virtual Exp * | match (Type *pattern) |
| virtual Type * | meetWith (Type *other, bool &ch, bool bHighestPtr) |
| virtual bool | operator< (const Type &other) const |
| virtual bool | operator== (const Type &other) const |
| virtual | ~BooleanType () |
Friends | |
| class | XMLProgParser |
|
|
Definition at line 5 of file typeStubs.cpp. |
|
|
Definition at line 6 of file typeStubs.cpp. |
|
|
Implements Type. Definition at line 14 of file typeStubs.cpp. References NULL. |
|
|
Implements Type. |
|
|
Implements Type. Definition at line 17 of file typeStubs.cpp. |
|
|
Reimplemented from Type. |
|
||||||||||||
|
Implements Type. Definition at line 1373 of file dfa.cpp. References Type::isCompatibleWith(), Type::resolvesToBoolean(), Type::resolvesToSize(), Type::resolvesToUnion(), and Type::resolvesToVoid(). |
|
|
Reimplemented from Type. Definition at line 670 of file type.cpp. References Type::match(). |
|
||||||||||||||||
|
Implements Type. Definition at line 440 of file dfa.cpp. References Type::createUnion(), Type::resolvesToBoolean(), and Type::resolvesToVoid(). |
|
|
Implements Type. Definition at line 16 of file typeStubs.cpp. |
|
|
Implements Type. Definition at line 15 of file typeStubs.cpp. |
|
|
Reimplemented from Type. |
1.4.6