[fidl][llcpp] rename some templates

Change-Id: I28d73a5b5a3fcf5cfb58b3ec5d9903ac411b888b
Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/405053
Reviewed-by: Yifei Teng <yifeit@google.com>
Testability-Review: Yifei Teng <yifeit@google.com>
Commit-Queue: Vincent Belliard <vbelliard@google.com>
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/client_async_methods.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/client_async_methods.tmpl.go
index c8f8184..5d8a40b 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/client_async_methods.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/client_async_methods.tmpl.go
@@ -46,11 +46,11 @@
   ::fidl::internal::ClientBase::PrepareAsyncTxn(_context);
   {{- if .LLProps.LinearizeRequest }}
   {{ .Name }}Request _request(_context->Txid()
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- else }}
   new (_request_buffer.data()) {{ .Name }}Request(_context->Txid()
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/protocol.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/protocol.tmpl.go
index bfcf2d6..8e252c6 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/protocol.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/protocol.tmpl.go
@@ -5,35 +5,29 @@
 package fragments
 
 const Protocol = `
+{{- define "ArgumentDeclaration" -}}
+  {{- if eq .Type.LLFamily TrivialCopy }}
+  {{ .Type.LLDecl }} {{ .Name }}
+  {{- else if eq .Type.LLFamily Reference }}
+  {{ .Type.LLDecl }}& {{ .Name }}
+  {{- else if eq .Type.LLFamily String }}
+  const {{ .Type.LLDecl }}& {{ .Name }}
+  {{- else if eq .Type.LLFamily Vector }}
+  {{ .Type.LLDecl }}& {{ .Name }}
+  {{- end }}
+{{- end }}
+
 {{- /* Defines the arguments for a response method/constructor. */}}
-{{- define "ResponsePrototype" -}}
+{{- define "MessagePrototype" -}}
   {{- range $index, $param := . -}}
-    {{- if $index }}, {{- end}}
-    {{- if eq $param.Type.LLFamily TrivialCopy }}
-    {{ $param.Type.LLDecl }} {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily Reference }}
-    {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily String }}
-    const {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily Vector }}
-    {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- end }}
+    {{- if $index }}, {{ end}}{{ template "ArgumentDeclaration" $param }}
   {{- end -}}
 {{- end }}
 
 {{- /* Defines the arguments for a request method/constructor. */}}
-{{- define "RequestPrototype" -}}
-  zx_txid_t _txid
-  {{- range $index, $param := . -}}
-    {{- if eq $param.Type.LLFamily TrivialCopy }}
-    , {{ $param.Type.LLDecl }} {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily Reference }}
-    , {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily String }}
-    , const {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- else if eq $param.Type.LLFamily Vector }}
-    , {{ $param.Type.LLDecl }}& {{ $param.Name }}
-    {{- end }}
+{{- define "CommaMessagePrototype" -}}
+  {{- range $param := . -}}
+    , {{ template "ArgumentDeclaration" $param }}
   {{- end -}}
 {{- end }}
 
@@ -74,7 +68,7 @@
 
 {{- /* All the parameters for a response method/constructor which uses values with references */}}
 {{- /* or trivial copy. */}}
-{{- define "PassthroughResponseParams" -}}
+{{- define "PassthroughMessageParams" -}}
   {{- range $index, $param := . }}
     {{- if $index }}, {{- end }} {{ $param.Name }}
   {{- end }}
@@ -82,7 +76,7 @@
 
 {{- /* All the parameters for a request method/constructor which uses values with references */}}
 {{- /* or trivial copy. */}}
-{{- define "PassthroughRequestParams" -}}
+{{- define "CommaPassthroughMessageParams" -}}
   {{- range $index, $param := . }}
     , {{ $param.Name }}
   {{- end }}
@@ -137,7 +131,7 @@
         {{- end }}
 
     {{- if .Response }}
-    explicit {{ .Name }}Response({{ template "ResponsePrototype" .Response }})
+    explicit {{ .Name }}Response({{ template "MessagePrototype" .Response }})
     {{ template "InitMessage" .Response }} {
       _InitHeader();
     }
@@ -176,7 +170,7 @@
         {{- end }}
 
     {{- if .Request }}
-    explicit {{ .Name }}Request({{ template "RequestPrototype" .Request }})
+    explicit {{ .Name }}Request(zx_txid_t _txid {{- template "CommaMessagePrototype" .Request }})
     {{ template "InitMessage" .Request }} {
       _InitHeader(_txid);
     }
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/reply_c_flavor.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/reply_c_flavor.tmpl.go
index 4ddfd10..ee2da68 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/reply_c_flavor.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/reply_c_flavor.tmpl.go
@@ -14,7 +14,7 @@
   {{- if .LLProps.LinearizeResponse }}
   {{/* tracking_ptr destructors will be called when _response goes out of scope */}}
   {{ .Name }}Response _response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- else }}
   {{/* tracking_ptrs won't free allocated memory because destructors aren't called.
@@ -24,7 +24,7 @@
   // (here and in fidl::Encode).
   FIDL_ALIGNDECL uint8_t _response_buffer[sizeof({{ .Name }}Response)];
   auto& _response = *new (_response_buffer) {{ .Name }}Response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/reply_caller_allocate.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/reply_caller_allocate.tmpl.go
index 0f49083..aff9f9e 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/reply_caller_allocate.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/reply_caller_allocate.tmpl.go
@@ -18,11 +18,11 @@
 
   {{- if .LLProps.LinearizeResponse }}
   {{ .Name }}Response _response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- else }}
   new (_buffer.data()) {{ .Name }}Response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_c_flavor.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_c_flavor.tmpl.go
index d925858..68fc211 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_c_flavor.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_c_flavor.tmpl.go
@@ -14,7 +14,7 @@
   {{- if .LLProps.LinearizeResponse }}
   {{/* tracking_ptr destructors will be called when _response goes out of scope */}}
   {{ .Name }}Response _response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- else }}
   {{/* tracking_ptrs won't free allocated memory because destructors aren't called.
@@ -24,7 +24,7 @@
   // (here and in fidl::Encode).
   FIDL_ALIGNDECL uint8_t _response_buffer[sizeof({{ .Name }}Response)];
   auto& _response = *new (_response_buffer) {{ .Name }}Response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_caller_allocate.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_caller_allocate.tmpl.go
index ff4bd8f..1bb4cb4 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_caller_allocate.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/send_event_caller_allocate.tmpl.go
@@ -17,11 +17,11 @@
 
   {{- if .LLProps.LinearizeResponse }}
   {{ .Name }}Response _response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- else }}
   new (_buffer.data()) {{ .Name }}Response{
-  {{- template "PassthroughResponseParams" .Response -}}
+  {{- template "PassthroughMessageParams" .Response -}}
   };
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_caller_allocate.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_caller_allocate.tmpl.go
index d9c18d5..e16dc5f 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_caller_allocate.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_caller_allocate.tmpl.go
@@ -41,11 +41,11 @@
   {{- end }}
   {{- if .LLProps.LinearizeRequest }}
   {{ .Name }}Request _request(0
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- else }}
   new (_request_buffer.data()) {{ .Name }}Request(0
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- end }}
 
diff --git a/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_managed.tmpl.go b/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_managed.tmpl.go
index 44823a5..35ad66e 100644
--- a/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_managed.tmpl.go
+++ b/tools/fidl/fidlgen_llcpp/templates/fragments/sync_request_managed.tmpl.go
@@ -33,7 +33,7 @@
   {{- if .LLProps.LinearizeRequest }}
   {{/* tracking_ptr destructors will be called when _response goes out of scope */}}
   {{ .Name }}Request _request(0
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- else }}
   {{/* tracking_ptrs won't free allocated memory because destructors aren't called.
@@ -43,7 +43,7 @@
   // (here and in fidl::Encode).
   FIDL_ALIGNDECL uint8_t _request_buffer[sizeof({{ .Name }}Request)];
   auto& _request = *new (_request_buffer) {{ .Name }}Request(0
-  {{- template "PassthroughRequestParams" .Request -}}
+  {{- template "CommaPassthroughMessageParams" .Request -}}
   );
   {{- end }}