#include <Type.h>


| Public Member Functions | |
| Type * | getReturnType () const | 
| Returns the result type of this function. | |
| void | Profile (llvm::FoldingSetNodeID &ID) | 
| Profile implementation for use by llvm::FoldingSet. | |
| Static Public Member Functions | |
| static bool | classof (const FunctionType *node) | 
| Support isa and dyn_cast. | |
| static bool | classof (const Ast *node) | 
| Friends | |
| class | AstResource | 
| Function types are constructed thru an AstResource. | |
Definition at line 177 of file Type.h.
| static bool comma::FunctionType::classof | ( | const Ast * | node | ) |  [inline, static] | 
Reimplemented from comma::SubroutineType.
| static bool comma::FunctionType::classof | ( | const FunctionType * | node | ) |  [inline, static] | 
Support isa and dyn_cast.
Reimplemented from comma::SubroutineType.
| Type* comma::FunctionType::getReturnType | ( | ) | const  [inline] | 
| void comma::FunctionType::Profile | ( | llvm::FoldingSetNodeID & | ID | ) |  [inline] | 
| friend class AstResource  [friend] | 
Function types are constructed thru an AstResource.
 1.6.1
 1.6.1