SubstitutionMap Class

(CPlusPlus::SubstitutionMap)

Public Functions

SubstitutionMap()
virtual ~SubstitutionMap()
void bind(const Name *name, const FullySpecifiedType &ty)

Reimplemented Public Functions

virtual FullySpecifiedType apply(const Name *name, Rewrite *rewrite) const

Member Function Documentation

SubstitutionMap::SubstitutionMap()

Default constructs an instance of SubstitutionMap.

[virtual] SubstitutionMap::~SubstitutionMap()

Destroys the instance of SubstitutionMap. The destructor is virtual.

[virtual] FullySpecifiedType SubstitutionMap::apply(const Name *name, Rewrite *rewrite) const

void SubstitutionMap::bind(const Name *name, const FullySpecifiedType &ty)