comma::AddDecl Class Reference
#include <Decl.h>
List of all members.
Detailed Description
Definition at line 453 of file Decl.h.
Constructor & Destructor Documentation
Creates an AddDecl to represent the body of the given percent decl. 
Definition at line 222 of file Decl.cpp.
 
 
Member Function Documentation
      
        
          | static bool comma::AddDecl::classof | ( | const Ast * | node | ) |  [inline, static] | 
      
 
 
      
        
          | static bool comma::AddDecl::classof | ( | const AddDecl * | node | ) |  [inline, static] | 
      
 
 
      
        
          | const CarrierDecl* comma::AddDecl::getCarrier | ( |  | ) | const  [inline] | 
      
 
Returns the domoid which this add implements. 
Definition at line 504 of file Decl.h.
 
 
Returns the carrier declaration, or NULL if a carrier has not yet been defined. 
Definition at line 503 of file Decl.h.
 
 
Returns the domoid which this add implements. 
Definition at line 239 of file Decl.cpp.
 
 
      
        
          | const DomainDecl* comma::AddDecl::getImplementedDomain | ( |  | ) | const  [inline] | 
      
 
If implementsDomain returns true, this function provides the domain declaration which this add implements, otherwise null is returned. 
Definition at line 476 of file Decl.h.
 
 
      
        
          | Domoid * AddDecl::getImplementedDomoid | ( |  | ) |  | 
      
 
Returns the domoid which this add implements. 
Definition at line 227 of file Decl.cpp.
 
 
      
        
          | const Domoid* comma::AddDecl::getImplementedDomoid | ( |  | ) | const  [inline] | 
      
 
Returns the domoid which this add implements. 
Definition at line 467 of file Decl.h.
 
 
Returns the domoid which this add implements. 
Definition at line 244 of file Decl.cpp.
 
 
      
        
          | const FunctorDecl* comma::AddDecl::getImplementedFunctor | ( |  | ) | const  [inline] | 
      
 
If implementsFunctor returns true, this function provides the functor declaration which this add implements, otherwise null is returned. 
Definition at line 485 of file Decl.h.
 
 
      
        
          | bool comma::AddDecl::hasCarrier | ( |  | ) | const  [inline] | 
      
 
Returns true if a carrier has been associated with this declaration. 
Definition at line 492 of file Decl.h.
 
 
      
        
          | bool AddDecl::implementsDomain | ( |  | ) | const | 
      
 
 
      
        
          | bool AddDecl::implementsFunctor | ( |  | ) | const | 
      
 
 
      
        
          | void comma::AddDecl::setCarrier | ( | CarrierDecl * | carrier | ) |  [inline] | 
      
 
Sets the carrier for this declaration. 
Definition at line 495 of file Decl.h.
 
 
The documentation for this class was generated from the following files: