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

init_handler.cc File Reference

#include "init_handler.h"
#include "init_handler_i.h"

Include dependency graph for init_handler.cc:

Include dependency graph

Go to the source code of this file.

Functions

Ptreeget_string_literal (Ptree *t)
 Extract string literal. More...

bool is_character_type (Type t)
 True iff t is a character type (according to 8.5.2p1). More...


Function Documentation

Ptree * get_string_literal Ptree   t [static]
 

Extract string literal.

If t is a (possibly parenthesized) string literal, return pointer to that literal. Returns null otherwise.

Definition at line 126 of file init_handler.cc.

References Ptree::GetLength(), Ptree::GetPosition(), Ptree::IsLeaf(), and Ptree::Second().

Referenced by Init_handler::process_brace(), and Init_handler::process_initializer().

bool is_character_type Type    t [static]
 

True iff t is a character type (according to 8.5.2p1).

Definition at line 148 of file init_handler.cc.

References Type::is_same_unqualified_type().

Referenced by Init_handler::process_brace(), and Init_handler::process_initializer().


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