comma::ScopeEntry Class Reference
#include <Scope.h>
List of all members.
Detailed Description
Definition at line 31 of file Scope.h.
Member Typedef Documentation
Constructor & Destructor Documentation
comma::ScopeEntry::ScopeEntry |
( |
ScopeKind |
kind, |
|
|
unsigned |
tag | |
|
) |
| | [inline] |
Member Function Documentation
void ScopeEntry::addDirectDecl |
( |
Decl * |
decl |
) |
|
void ScopeEntry::addImportDecl |
( |
DomainType * |
type |
) |
|
void ScopeEntry::clear |
( |
|
) |
|
bool comma::ScopeEntry::containsDirectDecl |
( |
Decl * |
decl |
) |
[inline] |
bool ScopeEntry::containsImportDecl |
( |
DomainType * |
type |
) |
|
ScopeKind comma::ScopeEntry::getKind |
( |
|
) |
const [inline] |
unsigned comma::ScopeEntry::getTag |
( |
|
) |
const [inline] |
void comma::ScopeEntry::initialize |
( |
ScopeKind |
kind, |
|
|
unsigned |
tag | |
|
) |
| | [inline] |
unsigned comma::ScopeEntry::numDirectDecls |
( |
|
) |
const [inline] |
unsigned comma::ScopeEntry::numImportDecls |
( |
|
) |
const [inline] |
void ScopeEntry::removeDirectDecl |
( |
Decl * |
decl |
) |
|
void ScopeEntry::removeImportDecl |
( |
Decl * |
decl |
) |
|
The documentation for this class was generated from the following files: