#include <CCNameLookup.h>
|
| | CCNameLookup (ErrorSink &, CStructure *curr_scope=0, bool allow_inst=true) |
| |
| void | lookup (const DString &, CStructure *, bool=false, bool=false, int=0) |
| |
| void | lookup (CT_SimpleName *, CStructure *, bool=false, bool=false) |
| |
| void | lookupType (const DString &, CStructure *, bool=false, bool=false, int=0) |
| |
| void | lookupType (CT_SimpleName *, CStructure *, bool=false, bool=false) |
| |
| void | lookupNamespace (const DString &, CStructure *, int=0) |
| |
| void | lookupNamespace (CT_SimpleName *, CStructure *) |
| |
| void | lookupInAssNs (const DString &, CStructure *, int=0) |
| |
| void | lookupInAssNs (CT_SimpleName *, CStructure *) |
| |
| void | lookupOpName (const DString &, CStructure *, int=0) |
| |
| void | lookupOpName (CT_SimpleName *, CStructure *) |
| |
| void | lookupFunction (const DString &, CStructure *, int=0) |
| |
| void | lookupFunction (CT_SimpleName *, CStructure *) |
| |
| void | lookupFriendClass (const DString &, CStructure *, int=0) |
| |
| void | lookupFriendClass (CT_SimpleName *, CStructure *) |
| |
| unsigned | Objects () const |
| |
| CObjectInfo * | Object (unsigned=0) const |
| |
| void | reset (CStructure *curr_scope=0, bool allow_inst=true) |
| |
| Enumerator |
|---|
| IS_TYPE |
|
| IS_NAMESPACE |
|
| ASS_NS_LOOKUP |
|
| NO_MEMBER_FCTS |
|
| NO_MEMBER_ALIAS |
|
| IS_FRIEND |
|
| Puma::CCNameLookup::CCNameLookup |
( |
ErrorSink & |
, |
|
|
CStructure * |
curr_scope = 0, |
|
|
bool |
allow_inst = true |
|
) |
| |
| void Puma::CCNameLookup::lookup |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
bool |
nested = false, |
|
|
bool |
base_usings = false, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupFriendClass |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupFunction |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupInAssNs |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupNamespace |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupOpName |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupType |
( |
const DString & |
sn, |
|
|
CStructure * |
scope, |
|
|
bool |
nested = false, |
|
|
bool |
base_usings = false, |
|
|
int |
p = 0 |
|
) |
| |
|
inline |
| void Puma::CCNameLookup::lookupType |
( |
CT_SimpleName * |
sn, |
|
|
CStructure * |
scope, |
|
|
bool |
nested = false, |
|
|
bool |
base_usings = false |
|
) |
| |
|
inline |
| CObjectInfo * Puma::CCNameLookup::Object |
( |
unsigned |
i = 0 | ) |
const |
|
inline |
| unsigned Puma::CCNameLookup::Objects |
( |
| ) |
const |
|
inline |
| void Puma::CCNameLookup::reset |
( |
CStructure * |
curr_scope = 0, |
|
|
bool |
allow_inst = true |
|
) |
| |
|
inline |