diff options
Diffstat (limited to 'modules/TAO/TAO_IDL/include/ast_generator.h')
-rw-r--r-- | modules/TAO/TAO_IDL/include/ast_generator.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/TAO/TAO_IDL/include/ast_generator.h b/modules/TAO/TAO_IDL/include/ast_generator.h index fa342900cad..291dd6efabc 100644 --- a/modules/TAO/TAO_IDL/include/ast_generator.h +++ b/modules/TAO/TAO_IDL/include/ast_generator.h @@ -92,6 +92,7 @@ class AST_Template_Module; class AST_Template_Module_Inst; class AST_Template_Module_Ref; class AST_Param_Holder; +class AST_Finder; // Defines base class for node generators. @@ -346,9 +347,12 @@ public: // Create a node representing a native. virtual AST_Native *create_native (UTL_ScopedName *n); - // Create a node representing an OBV factory construct. + // Create a node representing an OBV or home factory construct. virtual AST_Factory *create_factory (UTL_ScopedName *n); + // Create a node representing an home finder construct. + virtual AST_Finder *create_finder (UTL_ScopedName *n); + // Create a node representing a valuebox. virtual AST_ValueBox *create_valuebox (UTL_ScopedName *n, AST_Type *boxed_type); |