summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be/be_argument.cpp
blob: 9f4d958c9adb0b7d91adf3cfe86fc56493fce960 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include	"idl.h"
#include	"idl_extern.h"
#include	"be.h"

/*
 * BE_Argument
 */
be_argument::be_argument()
{
}
be_argument::be_argument(AST_Argument::Direction d, AST_Type *ft,
			 UTL_ScopedName *n, UTL_StrList *p)
	   : AST_Argument(d, ft, n, p),
	     AST_Field(AST_Decl::NT_argument, ft, n, p),
	     AST_Decl(AST_Decl::NT_argument, n, p)
{
}

// Narrowing
IMPL_NARROW_METHODS1(be_argument, AST_Argument)
IMPL_NARROW_FROM_DECL(be_argument)