summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorboris <boris@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-10-16 17:54:52 +0000
committerboris <boris@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-10-16 17:54:52 +0000
commit964afa834c861a03a3f48dc46f39d4321325f98b (patch)
treea0e84ce9772ba8bb0a4048b38e4aecde810d25c9
parentb4c71aa9b12b97226f8aaa93f449dfd917b06b99 (diff)
downloadATCD-964afa834c861a03a3f48dc46f39d4321325f98b.tar.gz
ChangeLogTag: Thu Oct 16 12:55:06 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
-rw-r--r--TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp19
-rw-r--r--TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp19
-rw-r--r--TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp19
-rw-r--r--TAO/CIAO/ChangeLog8
4 files changed, 65 insertions, 0 deletions
diff --git a/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp
new file mode 100644
index 00000000000..89601eed775
--- /dev/null
+++ b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp
@@ -0,0 +1,19 @@
+// file : CCF/IDL2/SyntaxTree/ElementsCtor.cpp
+// author : Boris Kolpackov <boris@dre.vanderbilt.edu>
+// cvs-id : $Id$
+
+namespace CCF
+{
+ namespace IDL2
+ {
+ namespace SyntaxTree
+ {
+ struct Declaration
+ {
+ Declaration ();
+ };
+
+ Declaration::Declaration () {}
+ }
+ }
+}
diff --git a/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp
new file mode 100644
index 00000000000..81ef700a8d7
--- /dev/null
+++ b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp
@@ -0,0 +1,19 @@
+// file : CCF/IDL2/SyntaxTree/InterfaceCtor.cpp
+// author : Boris Kolpackov <boris@dre.vanderbilt.edu>
+// cvs-id : $Id$
+
+namespace CCF
+{
+ namespace IDL2
+ {
+ namespace SyntaxTree
+ {
+ struct InterfaceDef
+ {
+ InterfaceDef ();
+ };
+
+ InterfaceDef::InterfaceDef () {}
+ }
+ }
+}
diff --git a/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp
new file mode 100644
index 00000000000..527f4438787
--- /dev/null
+++ b/TAO/CIAO/CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp
@@ -0,0 +1,19 @@
+// file : CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp
+// author : Boris Kolpackov <boris@dre.vanderbilt.edu>
+// cvs-id : $Id$
+
+namespace CCF
+{
+ namespace IDL2
+ {
+ namespace SyntaxTree
+ {
+ struct ValueTypeDef
+ {
+ ValueTypeDef ();
+ };
+
+ ValueTypeDef::ValueTypeDef () {}
+ }
+ }
+}
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog
index 84df23ddd80..a21320db5f2 100644
--- a/TAO/CIAO/ChangeLog
+++ b/TAO/CIAO/ChangeLog
@@ -1,3 +1,11 @@
+Thu Oct 16 12:55:06 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
+
+ * CCF/CCF/IDL2/SyntaxTree/ElementsCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/InterfaceCtor.cpp:
+ * CCF/CCF/IDL2/SyntaxTree/ValueTypeCtor.cpp: Added fake ctor
+ definition for some compilers (like MSVC) that insist it
+ should be defined (even though never used).
+
Thu Oct 16 12:07:01 2003 Boris Kolpackov <boris@dre.vanderbilt.edu>
* CCF/CCF/IDL2/SemanticAction/Impl/Interface.hpp: