#include <Stmt.h>


Public Member Functions | |
| ProcedureCallStmt (SubroutineRef *ref, Expr **positionalArgs, unsigned numPositional, KeywordSelector **keyedArgs, unsigned numKeys) | |
| Location | getLocation () const | 
| Returns the location of this procedure call statement.   | |
| const ProcedureDecl * | getConnective () const | 
| Returns the procedure declaration underlying this call.   | |
| ProcedureDecl * | getConnective () | 
| Returns the procedure declaration underlying this call.   | |
Static Public Member Functions | |
| static bool | classof (const ProcedureCallStmt *node) | 
| Support isa and dyn_cast.   | |
| static bool | classof (const Ast *node) | 
Definition at line 235 of file Stmt.h.
| ProcedureCallStmt::ProcedureCallStmt | ( | SubroutineRef * | ref, | |
| Expr ** | positionalArgs, | |||
| unsigned | numPositional, | |||
| KeywordSelector ** | keyedArgs, | |||
| unsigned | numKeys | |||
| ) | 
| static bool comma::ProcedureCallStmt::classof | ( | const Ast * | node | ) |  [inline, static] | 
        
Reimplemented from comma::Stmt.
| static bool comma::ProcedureCallStmt::classof | ( | const ProcedureCallStmt * | node | ) |  [inline, static] | 
        
| ProcedureDecl* comma::ProcedureCallStmt::getConnective | ( | ) |  [inline] | 
        
Returns the procedure declaration underlying this call.
Reimplemented from comma::SubroutineCall.
| const ProcedureDecl* comma::ProcedureCallStmt::getConnective | ( | ) |  const [inline] | 
        
Returns the procedure declaration underlying this call.
Reimplemented from comma::SubroutineCall.
| Location comma::ProcedureCallStmt::getLocation | ( | ) |  const [inline, virtual] | 
        
Returns the location of this procedure call statement.
Reimplemented from comma::Stmt.
 1.6.1