LitValue.hxx File Reference

#include <inttypes.h>
#include <string>
#include <libsherpa/BigNum.hxx>
#include "ucs.hxx"

Go to the source code of this file.

Data Structures

struct  LitValue
struct  LitValue::EscapedLiteral

Enumerations

enum  LiteralType {
  lt_none, lt_bool, lt_char, lt_int,
  lt_float, lt_string
}

Functions

std::ostream & operator<< (std::ostream &strm, const LitValue &lv)


Enumeration Type Documentation

enum LiteralType

Enumerator:
lt_none 
lt_bool 
lt_char 
lt_int 
lt_float 
lt_string 

Definition at line 47 of file LitValue.hxx.


Function Documentation

std::ostream& operator<< ( std::ostream &  strm,
const LitValue lv 
) [inline]

Definition at line 100 of file LitValue.hxx.

References LitValue::asString().


Generated on Thu May 17 23:59:16 2012 for BitC Compiler by  doxygen 1.4.7