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

annotator.h File Reference

#include "ptree_visitor.h"
#include "paranoid_visitor.h"
#include "type_rep.h"

Include dependency graph for annotator.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  Annotator

Defines

#define HACK_EXPLICIT(typespec, storagespec)

Typedefs

typedef int Annotator_RT


Define Documentation

#define HACK_EXPLICIT typespec,
storagespec   
 

Value:

if (typespec->Eq("explicit")) {                             \
        storagespec = Ptree::Snoc(storagespec, typespec);       \
        typespec = 0;                                           \
    }

Definition at line 25 of file annotator.h.

Referenced by Template_visitor::visit_function(), Annotator::visit_function(), Template_visitor::visit_name_declaration(), and Annotator::visit_name_declaration().


Typedef Documentation

typedef int Annotator_RT
 

Definition at line 31 of file annotator.h.

Referenced by Annotator::Annotator().


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