#include <InstanceInfo.h>

Public Member Functions | |
| llvm::StringRef | getLinkName () const | 
| Returns the link (mangled) name of this instance.   | |
| SRInfo * | lookupSRInfo (SubroutineDecl *srDecl) | 
| SRInfo * | getSRInfo (SubroutineDecl *srDecl) | 
| Like lookupSRInfo, but asserts if the lookup failed.   | |
| void | markAsCompiled () | 
| Marks this instance has having been compiled.   | |
| bool | isCompiled () const | 
| Returns true if code for this instance has been emitted.   | |
| const Domoid * | getDefinition () const | 
| Returns the domoid underlying this particular instance.   | |
| Domoid * | getDefinition () | 
| Returns the domoid underlying this particular instance.   | |
| const DomainInstanceDecl * | getInstanceDecl () const | 
| Returns the instance declaration node this info represents.   | |
| DomainInstanceDecl * | getInstanceDecl () | 
| Returns the domoid underlying this particular instance.   | |
Friends | |
| class | CodeGen | 
Definition at line 28 of file InstanceInfo.h.
| Domoid* comma::InstanceInfo::getDefinition | ( | ) |  [inline] | 
        
Returns the domoid underlying this particular instance.
Definition at line 34 of file InstanceInfo.h.
| const Domoid* comma::InstanceInfo::getDefinition | ( | ) |  const [inline] | 
        
Returns the domoid underlying this particular instance.
Definition at line 33 of file InstanceInfo.h.
| DomainInstanceDecl* comma::InstanceInfo::getInstanceDecl | ( | ) |  [inline] | 
        
Returns the domoid underlying this particular instance.
Definition at line 40 of file InstanceInfo.h.
| const DomainInstanceDecl* comma::InstanceInfo::getInstanceDecl | ( | ) |  const [inline] | 
        
Returns the instance declaration node this info represents.
Definition at line 39 of file InstanceInfo.h.
| llvm::StringRef comma::InstanceInfo::getLinkName | ( | ) |  const [inline] | 
        
Returns the link (mangled) name of this instance.
Definition at line 44 of file InstanceInfo.h.
| SRInfo* comma::InstanceInfo::getSRInfo | ( | SubroutineDecl * | srDecl | ) |  [inline] | 
        
Like lookupSRInfo, but asserts if the lookup failed.
Definition at line 54 of file InstanceInfo.h.
| bool comma::InstanceInfo::isCompiled | ( | ) |  const [inline] | 
        
Returns true if code for this instance has been emitted.
Definition at line 64 of file InstanceInfo.h.
| SRInfo* comma::InstanceInfo::lookupSRInfo | ( | SubroutineDecl * | srDecl | ) |  [inline] | 
        
Retrieves the SRInfo associated with the given subroutine declaration (via a previous call to addSRInfo). Returns the object if it exists else null.
Definition at line 49 of file InstanceInfo.h.
| void comma::InstanceInfo::markAsCompiled | ( | ) |  [inline] | 
        
Marks this instance has having been compiled.
Definition at line 61 of file InstanceInfo.h.
friend class CodeGen [friend] | 
        
Definition at line 69 of file InstanceInfo.h.
 1.6.1