aboutsummaryrefslogtreecommitdiffstats
path: root/sysgen
diff options
context:
space:
mode:
authorAndrey Konovalov <andreyknvl@google.com>2017-04-08 19:53:37 +0200
committerAndrey Konovalov <andreyknvl@google.com>2017-04-08 19:53:37 +0200
commit0922173bdb6f776ee0adf67ba7c352a3ef61846d (patch)
tree591aca4084283f22909ed18379ec9e563b42eaa4 /sysgen
parent334de6f374bbf575e0a81c7f8b70486e75be7287 (diff)
sysgen: always check dir when generating an argument
Diffstat (limited to 'sysgen')
-rw-r--r--sysgen/sysgen.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysgen/sysgen.go b/sysgen/sysgen.go
index 09efdf66a..12bcf26f7 100644
--- a/sysgen/sysgen.go
+++ b/sysgen/sysgen.go
@@ -374,6 +374,7 @@ func generateArg(
break
}
}
+ fmtDir(dir) // Make sure that dir is "in", "out" or "inout"
common := func() string {
return fmt.Sprintf("TypeCommon: TypeCommon{TypeName: \"%v\", FldName: %v, ArgDir: %v, IsOptional: %v}", typ, name, fmtDir(dir), opt)
}