#include <ExceptionRef.h>


| Public Member Functions | |
| ExceptionRef (Location loc, ExceptionDecl *exception) | |
| Location | getLocation () const | 
| Returns the location associated with this ExceptionRef. | |
| void | setException (ExceptionDecl *exception) | 
| Sets the exception associated with this reference. | |
| IdentifierInfo * | getIdInfo () const | 
| Returns the defining identifier of the associated exception declaration. | |
| const char * | getString () const | 
| const ExceptionDecl * | getException () const | 
| Returns the exception declaration this node references. | |
| ExceptionDecl * | getException () | 
| Returns the exception declaration this node references. | |
| Static Public Member Functions | |
| static bool | classof (const ExceptionRef *node) | 
| Support isa and dyn_cast. | |
| static bool | classof (const Ast *node) | 
Definition at line 30 of file ExceptionRef.h.
| comma::ExceptionRef::ExceptionRef | ( | Location | loc, | |
| ExceptionDecl * | exception | |||
| ) |  [inline] | 
Definition at line 33 of file ExceptionRef.h.
| static bool comma::ExceptionRef::classof | ( | const Ast * | node | ) |  [inline, static] | 
Definition at line 57 of file ExceptionRef.h.
| static bool comma::ExceptionRef::classof | ( | const ExceptionRef * | node | ) |  [inline, static] | 
Support isa and dyn_cast.
Reimplemented from comma::Ast.
Definition at line 56 of file ExceptionRef.h.
| ExceptionDecl* comma::ExceptionRef::getException | ( | ) |  [inline] | 
Returns the exception declaration this node references.
Definition at line 42 of file ExceptionRef.h.
| const ExceptionDecl* comma::ExceptionRef::getException | ( | ) | const  [inline] | 
Returns the exception declaration this node references.
Definition at line 41 of file ExceptionRef.h.
| IdentifierInfo* comma::ExceptionRef::getIdInfo | ( | ) | const  [inline] | 
Returns the defining identifier of the associated exception declaration.
Definition at line 49 of file ExceptionRef.h.
| Location comma::ExceptionRef::getLocation | ( | ) | const  [inline, virtual] | 
Returns the location associated with this ExceptionRef.
Reimplemented from comma::Ast.
Definition at line 37 of file ExceptionRef.h.
| const char* comma::ExceptionRef::getString | ( | ) | const  [inline] | 
Returns the defining identifier of the associated exception as a C-string.
Definition at line 53 of file ExceptionRef.h.
| void comma::ExceptionRef::setException | ( | ExceptionDecl * | exception | ) |  [inline] | 
Sets the exception associated with this reference.
Definition at line 46 of file ExceptionRef.h.
 1.6.1
 1.6.1