summaryrefslogtreecommitdiff
path: root/modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl')
-rw-r--r--modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl25
1 files changed, 25 insertions, 0 deletions
diff --git a/modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl b/modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl
new file mode 100644
index 00000000000..a29dde465d2
--- /dev/null
+++ b/modules/CIAO/CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl
@@ -0,0 +1,25 @@
+// file : CCF/Test/IDL2/LexicalAnalyzer/Coverage.idl
+// author : Boris Kolpackov <boris@dre.vanderbilt.edu>
+// cvs-id : $Id$
+
+// This file is supposed to cover an IDL2 lexical structure and intended
+// for IDL2 lexer regression testing.
+//
+
+abstract interface FA;
+
+abstract interface A
+{
+ void foo (in long l, out boolean b, inout FA fa);
+};
+
+module M
+{
+ interface I
+ {
+ };
+};
+
+local interface L : ::A, M::I
+{
+};