PUMA Library Reference Manual
Main Page
Related Pages
Modules
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Puma::Semantic Member List
This is the complete list of members for
Puma::Semantic
, including all inherited members.
_Anonymous
Puma::Semantic
protected
_db
Puma::Semantic
protected
_decl_specs
Puma::Semantic
protected
_err
Puma::Semantic
protected
_file
Puma::Semantic
protected
_in_decl
Puma::Semantic
protected
_in_param_decl_clause
Puma::Semantic
protected
_sem_decl_specs
Puma::Semantic
protected
common_settings
(CObjectInfo *info, CTree *tree)
Puma::Semantic
protected
common_settings
(CObjectInfo *info, CTree *tree, CSemDeclarator *d)
Puma::Semantic
protected
configure
(Config &c)
Puma::Semantic
inline
virtual
current_enum
Puma::Semantic
protected
current_fct
Puma::Semantic
protected
current_scope
Puma::Semantic
protected
decl_begin
(CSemDeclSpecs *ds)
Puma::Semantic
protected
decl_end
()
Puma::Semantic
protected
decl_specs
() const
Puma::Semantic
inline
protected
decl_specs_begin
(CT_DeclSpecSeq *dss)
Puma::Semantic
inline
protected
decl_specs_end
()
Puma::Semantic
inline
protected
Delete
()
Puma::Semantic
protected
virtual
Destroy
()
Puma::PtrStack< CObjectInfo >
enter_local_scope
()
Puma::Semantic
enter_param_decl_clause
()
Puma::Semantic
virtual
enter_scope
(CStructure *scope)
Puma::Semantic
protected
virtual
error_sink
(ErrorSink &e)
Puma::Semantic
inline
finish_decl
()
Puma::Semantic
inline
finish_declarator
()
Puma::Semantic
Forget
()
Puma::PtrStack< CObjectInfo >
forget_state
()
Puma::Semantic
inline
Get
(long n) const
Puma::PtrStack< CObjectInfo >
getFile
()
Puma::Semantic
inline
in_decl
() const
Puma::Semantic
inline
protected
in_param_decl_clause
()
Puma::Semantic
init
(CSemDatabase &db, Unit &file)
Puma::Semantic
virtual
leave_param_decl_clause
()
Puma::Semantic
virtual
leave_scopes
()
Puma::Semantic
virtual
Length
() const
Puma::PtrStack< CObjectInfo >
New
()
Puma::PtrStack< CObjectInfo >
Pop
()
Puma::PtrStack< CObjectInfo >
PrivateName
()
Puma::Semantic
PtrStack
(long size=8192, long incr=8192)
Puma::PtrStack< CObjectInfo >
Push
(CObjectInfo *info)
Puma::Semantic
protected
PtrStack< CObjectInfo >::Push
(const CObjectInfo *item)
Puma::PtrStack< CObjectInfo >
reenter_scope
(CStructure *scope)
Puma::Semantic
protected
virtual
Reject
()
Puma::PtrStack< CObjectInfo >
Remove
()
Puma::PtrStack< CObjectInfo >
protected
virtual
Reset
()
Puma::PtrStack< CObjectInfo >
restore_state
()
Puma::Semantic
inline
save_state
()
Puma::Semantic
inline
sem_decl_specs
() const
Puma::Semantic
inline
protected
Semantic
()
Puma::Semantic
inline
protected
Stacks
() const
Puma::PtrStack< CObjectInfo >
Top
() const
Puma::PtrStack< CObjectInfo >
undo
(CTree *tree)
Puma::Semantic
~PtrStack
()
Puma::PtrStack< CObjectInfo >
inline
virtual
~Semantic
()
Puma::Semantic
protected
virtual
Generated by
1.8.8