Puma Reference Manual Puma::CSemObject Class Reference



Puma::CSemObject Class Reference

Semantic information for syntax tree nodes referencing objects, classes, or any other entity. More...

#include <Puma/CSemObject.h>

Inheritance diagram for Puma::CSemObject:
Inheritance graph

Public Member Functions

 CSemObject ()
 Constructor. More...
 
void Object (CObjectInfo *o)
 Set the semantic information object for the entity. More...
 
CObjectInfo * Object () const
 Get the semantic information object. More...
 

Detailed Description

Semantic information for syntax tree nodes referencing objects, classes, or any other entity.

Constructor & Destructor Documentation

Puma::CSemObject::CSemObject ( )
inline

Constructor.

Member Function Documentation

void Puma::CSemObject::Object ( CObjectInfo *  o)
inline

Set the semantic information object for the entity.

Parameters
oThe semantic information object.
CObjectInfo* Puma::CSemObject::Object ( ) const
inline

Get the semantic information object.




Puma Reference Manual. Created on Fri Aug 28 2015.