| typedef int32 LookupTypeFlag |
| typedef int32 LookupType |
| enum MethodKind |
| OuterMethodType | |
| BlockMethodType |
| enum BaseLookupType |
| NormalBaseLookupType | |
| ResendBaseLookupType | |
| DirectedResendBaseLookupType | |
| DelegatedBaseLookupType |
| enum CountType |
| NonCounting | |
| Counting | |
| Comparing |
bool isPerformLookupType (LookupType t) [inline]
|
BaseLookupType baseLookupType (LookupType lookupType) [inline]
|
bool needsDelegatee (LookupType l) [inline]
|
bool isResendLookupType (LookupType l) [inline]
|
bool lookupReceiverIsSelf (LookupType l) [inline]
|
LookupType withoutExtraBits (LookupType lookupType) [inline]
|
LookupType withCountBits (LookupType l, CountType t) [inline]
|
CountType countType (LookupType l) [inline]
|
| void printLookupType (LookupType l) |
| char * lookupTypeName (LookupType l) |
bool lookupMatch (LookupType l1, LookupType l2) [inline]
|
| const int32 BaseLookupTypeMask |
| const fint BaseLookupTypeSize |
| const LookupTypeFlag LookupTypeBitsBase |
| const LookupTypeFlag SelectorStaticBit |
| const LookupTypeFlag DelegateeStaticBit |
| const LookupTypeFlag ReceiverStaticBit |
| const LookupTypeFlag ImplicitSelfBit |
| const LookupTypeFlag LastLookupTypeBit |
| const fint LookupTypeSize |
| const int32 LookupTypeMask |
| const LookupType NormalLookupType |
| const LookupType StaticNormalLookupType |
| const LookupType ImplicitSelfLookupType |
| const LookupType ResendLookupType |
| const LookupType DirectedResendLookupType |
| const LookupType NormalPerformType |
| const LookupType ResendPerformType |
| const LookupType DelegatedPerformType |
| const fint CountTypeMask |
| const fint CountTypeSize |
| const fint CountSendBit |
| const fint DirtySendBit |
| const fint DirtySendMask |
| const fint OptimizedSendBit |
| const fint OptimizedSendMask |
| const fint UninlinableSendBit |
| const fint UninlinableSendMask |
1.0.0 written by Dimitri van Heesch,
© 1997-1999