C-Breeze
C Compiler Infrastructure

[ Project home page]
Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

declNode Member List

This is the complete list of members for declNode, including all inherited members.
_attribsdeclNode [private]
_bitsizedeclNode [private]
_decl_locationdeclNode [private]
_initdeclNode [private]
_is_redundant_externdeclNode [private]
_namedeclNode [private]
_ref_listdeclNode [private]
_referencesdeclNode [private]
_storage_classdeclNode [private]
_storage_locationdeclNode [private]
_typedeclNode [private]
add_parameter_types(decl_list *types)declNode
add_parameter_types_and(decl_list *types)declNode
annotations()Node [inline]
attribs()declNode [inline]
attribs() constdeclNode [inline]
AUTO enum valuedeclNode
base_type(bool TdefIndir) constdeclNode [virtual]
bitsize() constdeclNode [inline]
bitsize(exprNode *bitsize)declNode [inline]
BLOCK enum valuedeclNode
change(Changer &the_changer, bool redispatch=false)declNode [virtual]
clone() constdeclNode [inline, virtual]
coord() constNode [inline]
coord(const Coord coord)Node [inline]
dataflow(FlowVal *v, FlowProblem &fp)declNode [virtual]
datatype() constNode
datatype_superior() constNode
Decl_location enum namedeclNode
decl_location() constdeclNode [inline]
decl_location(Decl_location loc)declNode [inline]
decl_location_name(Decl_location dl)declNode [static]
declNode(const char *name, Storage_class sc, typeNode *the_type, exprNode *init, exprNode *bitsize, const Coord coord=Coord::Unknown)declNode
declNode(idNode *id, Storage_class sc, typeNode *the_type, exprNode *init, exprNode *bitsize)declNode
declNode(idNode *name, exprNode *value)declNode
declNode(typeNode *the_type, Storage_class sc)declNode
defNode(NodeType typ, const Coord coord)defNode
deleted_nodesNode [static]
ENUM enum valuedeclNode
EXTERN enum valuedeclNode
finish(Storage_class sc)declNode
finish_and(Storage_class sc)declNode
FORMAL enum valuedeclNode
gen() constNode [inline]
gen(FlowVal *g)Node [inline]
get_type()declNode [inline]
inc_references()declNode [inline]
inherit_type(decl_list *others, ScopeState redeclare)declNode
inherit_type_and(decl_list *others, ScopeState redeclare)declNode
init() constdeclNode [inline]
init(exprNode *init)declNode [inline]
is_redundant_extern() constdeclNode [inline]
kill() constNode [inline]
kill(FlowVal *k)Node [inline]
markNode
merge_attribs(attrib_list *attribs)declNode
modify_type(typeNode *the_type)declNode
modify_type_and(typeNode *the_type)declNode
modify_type_and(declNode *the_type)declNode
name()declNode [inline]
name(string name)declNode [inline]
no_tdef_type()declNode
Node(NodeType typ, const Coord coord, bool parenthesized=false)Node
Node(const Node &other)Node
nodesNode [static]
NONE enum valuedeclNode
original()declNode [inline, virtual]
output(output_context &ct, Node *par)declNode [virtual]
parenthesized() constNode [inline]
parenthesized(bool paren)Node [inline]
pragmas()defNode [inline]
PROC enum valuedeclNode
ref_list()declNode [inline]
ref_list() constdeclNode [inline]
references() constdeclNode [inline]
references(int references)declNode [inline]
REGISTER enum valuedeclNode
report()Node [static]
set_init(exprNode *init)declNode
set_init_and(exprNode *init)declNode
set_redundant_extern(bool v)declNode [inline]
set_type(typeNode *the_type, Storage_class sc, ScopeState redeclare)declNode
set_type_and(typeNode *the_type, Storage_class sc, ScopeState redeclare)declNode
set_type_and(declNode *the_decltype, Storage_class sc, ScopeState redeclare)declNode
STATIC enum valuedeclNode
Storage_class enum namedeclNode
storage_class() constdeclNode [inline]
storage_class(Storage_class sc)declNode [inline]
storage_class_name(Storage_class sc)declNode [static]
storage_location()declNode [inline]
SU enum valuedeclNode
TOP enum valuedeclNode
typ() constNode [inline]
type() constdeclNode [inline, virtual]
type(typeNode *the_type)declNode [inline]
TYPEDEF enum valuedeclNode
UNKNOWN enum valuedeclNode
visit(Visitor *the_visitor)declNode [virtual]
walk(Walker &the_walker)declNode [virtual]
~declNode()declNode [virtual]
~defNode()defNode [virtual]
~Node()Node [virtual]

Generated on August 27, 2003
Back to the C-Breeze home page