Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Block_scope Member List

This is the complete list of members for Block_scope, including all inherited members.
Abstract_scope(Abstract_scope *parent)Abstract_scope [inline]
add_function_decl(Storage_class_specifier storage, Function_specifier_set fspec, Type type, const Symbol_name &sym_name)Block_scope [virtual]
add_function_implementation(Function_signature *fsig, Block_scope *scope, Ptree *defn, Ptree *initializer)Block_scope [virtual]
add_symbol(std::string name, Symbol *sym)Block_scope [virtual]
add_variable(Storage_class_specifier storage, Type type, Ptree *name, Ptree *init, Ptree *bitsize)Block_scope [virtual]
block_prefixBlock_scope [private]
Block_scope(Function_signature *fsig)Block_scope
Block_scope(Block_scope *parent, bool use_parent)Block_scope
fsigBlock_scope [private]
fun_prefixBlock_scope [private]
get_function() constBlock_scope [inline]
get_global_scope()Abstract_scope
get_parent() constAbstract_scope [inline]
get_this_type() constBlock_scope [virtual]
get_unique_name(std::string name)Block_scope [virtual]
is_constructor(Ptree *tree)Abstract_scope [virtual]
lookup_here(std::string name, bool for_decl)Block_scope [virtual]
lookup_unqualified(std::string name)Abstract_scope [virtual]
nonblockBlock_scope [private]
process_pending()Abstract_scope [virtual]
set_parent(Abstract_scope *p)Abstract_scope [inline]
set_this_type(Type t)Block_scope
this_typeBlock_scope [private]
use_parentBlock_scope [private]
~Abstract_scope()Abstract_scope [inline, virtual]
~Block_scope()Block_scope

Generated on Mon Feb 10 17:35:19 2003 for VFiasco Semantics Compiler by doxygen1.2.15