aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/binapi-generator/parse.go
diff options
context:
space:
mode:
authorOndrej Fabry <ofabry@cisco.com>2020-01-28 18:03:58 +0100
committerOndrej Fabry <ofabry@cisco.com>2020-01-31 11:23:35 +0100
commit2df59463fcbb1a5aec2173712b32fb9740157a9d (patch)
treeb0fad37f119f92c42d7e7c2bcfb6b8ddc07a031a /cmd/binapi-generator/parse.go
parent8c64ee581e9cda9030c79c3d85a5ac76d8fd1bca (diff)
Support imported type aliases
Change-Id: I2e6ad9fb51e1cf55a52267720f2394e792946f7e Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Diffstat (limited to 'cmd/binapi-generator/parse.go')
-rw-r--r--cmd/binapi-generator/parse.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/binapi-generator/parse.go b/cmd/binapi-generator/parse.go
index 9eed08c..6598b7b 100644
--- a/cmd/binapi-generator/parse.go
+++ b/cmd/binapi-generator/parse.go
@@ -75,8 +75,9 @@ const (
// parsePackage parses provided JSON data into objects prepared for code generation
func parsePackage(ctx *context, jsonRoot *jsongo.Node) (*Package, error) {
pkg := Package{
- Name: ctx.packageName,
- RefMap: make(map[string]string),
+ Name: ctx.packageName,
+ RefMap: make(map[string]string),
+ Imports: map[string]Import{},
}
// parse CRC for API version