AlphaRename.cxx File Reference

#include <stdint.h>
#include <stdlib.h>
#include <dirent.h>
#include <fstream>
#include <iostream>
#include <string>
#include <sstream>
#include <libsherpa/UExcept.hxx>
#include <libsherpa/CVector.hxx>
#include <libsherpa/avl.hxx>
#include <assert.h>
#include "AST.hxx"

Go to the source code of this file.

Functions

void AlphaRename (AST *ast)

Variables

unsigned long tmpNameCounter = 0


Function Documentation

void AlphaRename ( AST ast  ) 

Definition at line 58 of file AlphaRename.cxx.

References assert(), AST::astType, at_ident, AST::children, ID_IS_GENSYM, AST::isGlobal(), AST::s, AST::symbolDef, and tmpNameCounter.

Referenced by GenerateC().


Variable Documentation

unsigned long tmpNameCounter = 0

Definition at line 53 of file AlphaRename.cxx.

Referenced by AlphaRename().


Generated on Sat Feb 4 23:59:29 2012 for BitC Compiler by  doxygen 1.4.7