summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/fe/y.tab.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/TAO_IDL/fe/y.tab.cpp')
-rw-r--r--TAO/TAO_IDL/fe/y.tab.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/TAO/TAO_IDL/fe/y.tab.cpp b/TAO/TAO_IDL/fe/y.tab.cpp
index 005104aa44e..640c0a81e62 100644
--- a/TAO/TAO_IDL/fe/y.tab.cpp
+++ b/TAO/TAO_IDL/fe/y.tab.cpp
@@ -7006,6 +7006,7 @@ tao_yyreduce:
AST_Component::port_description pd;
pd.id = tao_yyvsp[0].idval;
pd.impl = interface_type;
+ pd.line_number = idl_global->lineno ();
c->provides ().enqueue_tail (pd);
}
@@ -7101,6 +7102,7 @@ tao_yyreduce:
ud.id = tao_yyvsp[0].idval;
ud.impl = interface_type;
ud.is_multiple = tao_yyvsp[-2].bval;
+ ud.line_number = idl_global->lineno ();
c->uses ().enqueue_tail (ud);
if (ud.is_multiple == true
@@ -7182,7 +7184,8 @@ tao_yyreduce:
AST_Component::port_description pd;
pd.id = tao_yyvsp[0].idval;
pd.impl = event_type;
- c->emits ().enqueue_tail (pd);
+ pd.line_number = idl_global->lineno ();
+ c->emits ().enqueue_tail (pd);
}
}
@@ -7238,6 +7241,7 @@ tao_yyreduce:
AST_Component::port_description pd;
pd.id = tao_yyvsp[0].idval;
pd.impl = event_type;
+ pd.line_number = idl_global->lineno ();
c->publishes ().enqueue_tail (pd);
}
}
@@ -7294,6 +7298,7 @@ tao_yyreduce:
AST_Component::port_description pd;
pd.id = tao_yyvsp[0].idval;
pd.impl = event_type;
+ pd.line_number = idl_global->lineno ();
c->consumes ().enqueue_tail (pd);
}
}