aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrey Konovalov <andreyknvl@gmail.com>2017-04-08 20:04:10 +0200
committerGitHub <noreply@github.com>2017-04-08 20:04:10 +0200
commit095ce7caa2d5221a676176cd8e5ce37c6e9bec8e (patch)
tree591aca4084283f22909ed18379ec9e563b42eaa4
parent334de6f374bbf575e0a81c7f8b70486e75be7287 (diff)
parent0922173bdb6f776ee0adf67ba7c352a3ef61846d (diff)
Merge pull request #160 from xairy/up-check-arg-dir
sysgen: always check dir when generating an argument
-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)
}