diff options
Diffstat (limited to 'CIAO/CIDLC/CorbaTypeNameEmitters.cpp')
-rw-r--r-- | CIAO/CIDLC/CorbaTypeNameEmitters.cpp | 221 |
1 files changed, 0 insertions, 221 deletions
diff --git a/CIAO/CIDLC/CorbaTypeNameEmitters.cpp b/CIAO/CIDLC/CorbaTypeNameEmitters.cpp index eb9b514fcf8..84507c151b6 100644 --- a/CIAO/CIDLC/CorbaTypeNameEmitters.cpp +++ b/CIAO/CIDLC/CorbaTypeNameEmitters.cpp @@ -1154,227 +1154,6 @@ NullReturnEmitter::traverse (SemanticGraph::Home& h) } // ==================================================================== - -AceCheckReturnEmitter::AceCheckReturnEmitter (Context& c) - : CorbaTypeNameEmitter (c) -{ -} - -void -AceCheckReturnEmitter::traverse (Void&) -{ - os << "ACE_CHECK;"; -} - -void -AceCheckReturnEmitter::traverse (Boolean&) -{ - os << STRS[ACE_CR] << " (false);"; -} - -void -AceCheckReturnEmitter::traverse (Octet&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Char&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Wchar&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Short&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (UnsignedShort&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Long&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (UnsignedLong&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (LongLong&) -{ - os << STRS[ACE_CR] << " (ACE_CDR_LONGLONG_INITIALIZER);"; -} - -void -AceCheckReturnEmitter::traverse (UnsignedLongLong&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Float&) -{ - os << STRS[ACE_CR] << " (0.0f);"; -} - -void -AceCheckReturnEmitter::traverse (Double&) -{ - os << STRS[ACE_CR] << " (0.0);"; -} - -void -AceCheckReturnEmitter::traverse (String&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::BoundedString&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Wstring&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::BoundedWideString&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Object&) -{ - os << STRS[ACE_CR] << " (::CORBA::Object::_nil ());"; -} - -void -AceCheckReturnEmitter::traverse (ValueBase&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (Any&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Array&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Enum& e) -{ - os << e.scoped_name () << " retval;" - << STRS[ACE_UA] << " (retval);" - << STRS[ACE_CR] << " (retval);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Struct& s) -{ - // This should always be in the context, since the SizeTypeCalculator - // is executed before the servant code generators. - bool var_size = s.context ().get<bool> (STRS[VAR_SIZE]); - - if (var_size) - { - os << STRS[ACE_CR] << " (0);"; - } - else - { - os << s.scoped_name () << " retval;" - << STRS[ACE_UA] << " (retval);" - << STRS[ACE_CR] << " (retval);"; - } -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Union& u) -{ - // This should always be in the context, since the SizeTypeCalculator - // is executed before the servant code generators. - bool var_size = u.context ().get<bool> (STRS[VAR_SIZE]); - - if (var_size) - { - os << STRS[ACE_CR] << " (0);"; - } - else - { - os << u.scoped_name () << " retval;" - << STRS[ACE_UA] << " (retval);" - << STRS[ACE_CR] << " (retval);"; - } -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::BoundedSequence&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::UnboundedSequence&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Interface& i) -{ - os << STRS[ACE_CR] << " (" << i.scoped_name () << "::_nil ());"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::ValueType&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::EventType&) -{ - os << STRS[ACE_CR] << " (0);"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Component& c) -{ - os << STRS[ACE_CR] << " (" << c.scoped_name () << "::_nil ());"; -} - -void -AceCheckReturnEmitter::traverse (SemanticGraph::Home& h) -{ - os << STRS[ACE_CR] << " (" << h.scoped_name () << "::_nil ());"; -} - -// ==================================================================== /* Not currently used, but it was at one time and may be useful again. NullRHSEmitter::NullRHSEmitter (Context& c) |