2 //=============================================================================
4 * @file ETCL_Constraint_Visitor.cpp
6 * @author Jeff Parsons <j.parsons@vanderbilt.edu>
8 //=============================================================================
10 #include "ace/ETCL/ETCL_Constraint_Visitor.h"
12 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
14 ETCL_Constraint_Visitor::ETCL_Constraint_Visitor ()
18 ETCL_Constraint_Visitor::~ETCL_Constraint_Visitor ()
23 ETCL_Constraint_Visitor::visit_literal (ETCL_Literal_Constraint
*)
29 ETCL_Constraint_Visitor::visit_identifier (ETCL_Identifier
*)
35 ETCL_Constraint_Visitor::visit_union_value (ETCL_Union_Value
*)
41 ETCL_Constraint_Visitor::visit_union_pos (ETCL_Union_Pos
*)
47 ETCL_Constraint_Visitor::visit_component_pos (ETCL_Component_Pos
*)
53 ETCL_Constraint_Visitor::visit_component_assoc (ETCL_Component_Assoc
*)
59 ETCL_Constraint_Visitor::visit_component_array (ETCL_Component_Array
*)
65 ETCL_Constraint_Visitor::visit_special (ETCL_Special
*)
71 ETCL_Constraint_Visitor::visit_component (ETCL_Component
*)
77 ETCL_Constraint_Visitor::visit_dot (ETCL_Dot
*)
83 ETCL_Constraint_Visitor::visit_eval (ETCL_Eval
*)
89 ETCL_Constraint_Visitor::visit_default (ETCL_Default
*)
95 ETCL_Constraint_Visitor::visit_exist (ETCL_Exist
*)
101 ETCL_Constraint_Visitor::visit_unary_expr (ETCL_Unary_Expr
*)
107 ETCL_Constraint_Visitor::visit_binary_expr (ETCL_Binary_Expr
*)
113 ETCL_Constraint_Visitor::visit_preference (ETCL_Preference
*)
118 ACE_END_VERSIONED_NAMESPACE_DECL