#include <cppFunctionGroup.h>
Inheritance diagram for CPPFunctionGroup:
Public Types | |
typedef vector< CPPInstance * > | Instances |
Public Member Functions | |
CPPFunctionGroup (const string &name) | |
~CPPFunctionGroup () | |
CPPType * | get_return_type () const |
virtual void | output (ostream &out, int indent_level, CPPScope *scope, bool complete) const |
virtual SubType | get_subtype () const |
virtual CPPFunctionGroup * | as_function_group () |
Public Attributes | |
Instances | _instances |
string | _name |
|
Definition at line 50 of file cppFunctionGroup.h. |
|
Definition at line 31 of file cppFunctionGroup.cxx. |
|
Definition at line 43 of file cppFunctionGroup.cxx. |
|
Reimplemented from CPPDeclaration. Definition at line 109 of file cppFunctionGroup.cxx. |
|
Definition at line 55 of file cppFunctionGroup.cxx. References _instances, CPPFunctionType::_return_type, CPPDeclaration::as_function_type(), and NULL. |
|
Implements CPPDeclaration. Definition at line 99 of file cppFunctionGroup.cxx. References CPPDeclaration::ST_function_group. |
|
Implements CPPDeclaration. Definition at line 79 of file cppFunctionGroup.cxx. References _instances, and indent(). |
|
|
Definition at line 52 of file cppFunctionGroup.h. Referenced by CPPScope::copy_substitute_decl(). |