xlat-i/xi-symbol.h File Reference

Go to the source code of this file.

Data Structures

class  Prefix
class  Value
class  ValueList
class  Construct
class  ConstructList
class  Type
class  BuiltinType
class  NamedType
class  PtrType
class  ReferenceType
class  TypeList
class  Parameter
class  ParamList
class  FuncType
class  TParam
class  TParamList
class  TParamType
class  TParamVal
class  Template
class  TEntity
class  TVar
class  TType
class  TFunc
class  TName
class  TVarList
class  Member
class  MemberList
class  Chare
class  MainChare
class  Array
class  Group
class  NodeGroup
class  MsgVar
class  MsgVarList
class  Message
class  Entry
class  EntryList
class  Module
class  ModuleList
class  Readonly
class  InitCall
class  PUPableClass
class  IncludeFile
class  ClassDeclaration
class  SdagConstruct

Enumerations

enum  forWhom {
  forAll = 0, forIndividual = 1, forSection = 2, forPython = 3,
  forIndex = -1
}

Functions

void die (const char *why, int line=-1)
void RemoveSdagComments (char *)

Variables

int fortranMode
int internalMode
const char * cur_file


Enumeration Type Documentation

enum forWhom

Enumerator:
forAll 
forIndividual 
forSection 
forPython 
forIndex 

Definition at line 35 of file xi-symbol.h.


Function Documentation

void die ( const char *  why,
int  line = -1 
)

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

References cur_file.

void RemoveSdagComments ( char *   ) 

Definition at line 1654 of file CSdagConstruct.C.

References ptr.


Variable Documentation

int fortranMode

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

Referenced by Entry::genCall(), Chare::genDefs(), Readonly::genDefs(), Entry::genDefs(), Module::generate(), main(), and Entry::setChare().

int internalMode

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

Referenced by Entry::genCall(), Entry::genReg(), Chare::genRegisterMethodDef(), and main().

const char* cur_file

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

Referenced by die(), and Parse().


Generated on Sun Jun 29 13:29:36 2008 for Charm++ by  doxygen 1.5.1