PPL Logo

xlat-i/xi-symbol.C File Reference

Go to the source code of this file.

Namespaces

namespace  xi

Data Structures

class  xi::perElemGenC< T, U, A >
 Apply fn_ on each Construct in the list l, passing it arg as the target. More...

Enumerations

enum  bool { false = 0, true = 1, false = 0, true = 1 }

Functions

void xi::die (const char *why, int line)
char * xi::fortranify (const char *s, const char *suff1="", const char *suff2="", const char *suff3="")
void xi::templateGuardBegin (bool templateOnly, XStr &str)
void xi::templateGuardEnd (XStr &str)
template<typename T, typename U, typename A>
void xi::perElemGen (list< T * > &l, A &arg_, void(U::*fn_)(A &), void(*between_)(A &))
template<typename T, typename U, typename A>
void xi::perElemGen (list< T * > &l, A &arg_, void(U::*fn_)(A &))
template<typename T, typename U, typename A>
void xi::perElemGen (list< T * > &l, A *arg_, void(U::*fn_)(A *), void(*between_)(A *))
template<typename T, typename U, typename A>
void xi::perElemGen (list< T * > &l, A *arg_, void(U::*fn_)(A *))
void xi::newLine (XStr &str)
static const char * xi::forWhomStr (forWhom w)
static void xi::disambig_proxy (XStr &str, const XStr &super)
static void xi::disambig_reduction_client (XStr &str, const XStr &super)
static void xi::disambig_group (XStr &str, const XStr &super)
XStr xi::indexSuffix2object (const XStr &indexSuffix)
static void xi::disambig_array (XStr &str, const XStr &super)
XStr xi::generateTemplateSpec (TVarList *tspec)
XStr xi::makeIdent (const XStr &in)

Variables

int xi::fortranMode
int xi::internalMode
const char * xi::cur_file
const char * xi::python_doc
static const char * xi::CIClassStart
static const char * xi::CIClassEnd
static const char * xi::CIMsgClassAnsi


Enumeration Type Documentation

enum bool

Enumerator:
false 
true 
false 
true 

Definition at line 14 of file xi-symbol.C.


Generated on Sat May 26 08:08:11 2012 for Charm++ by  doxygen 1.5.5