Created
January 5, 2017 04:08
-
-
Save suntong/b4fe197e41084ca82f7862b6d56d0acc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
digraph callgraph { | |
"xo/loaders.init#4$6" -> "xo/models.SqIndexColumns" | |
"xo.main" -> "xo/internal.NewDefaultArgs" | |
"xo.main" -> "xo.processArgs" | |
"xo.main" -> "xo.openDB" | |
"(*xo/internal.ArgType).TemplateSet" -> "(*xo/internal.ArgType).NewTemplateFuncs" | |
"(*xo/internal.ArgType).ExecuteTemplate" -> "(*xo/internal.ArgType).TemplateSet" | |
"(*xo/internal.ArgType).ExecuteTemplate" -> "(*xo/internal.TemplateSet).Execute" | |
"xo.main" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"xo.getFile" -> "(*xo/internal.ArgType).TemplateSet" | |
"xo.getFile" -> "(*xo/internal.TemplateSet).Execute" | |
"xo.writeTypes" -> "xo.getFile" | |
"xo.main" -> "xo.writeTypes" | |
"(*xo/internal.ArgType).colnames" -> "(*xo/internal.ArgType).colname" | |
"(xo/internal.TypeLoader).LoadEnums" -> "(xo/internal.TypeLoader).LoadEnumValues" | |
"(xo/internal.TypeLoader).LoadEnums" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).LoadSchema" -> "(xo/internal.TypeLoader).LoadEnums" | |
"(xo/internal.TypeLoader).LoadProcs" -> "(xo/internal.TypeLoader).LoadProcParams" | |
"(xo/internal.TypeLoader).LoadProcs" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).LoadSchema" -> "(xo/internal.TypeLoader).LoadProcs" | |
"(xo/internal.TypeLoader).Relkind" -> "(xo/internal.RelType).String" | |
"(xo/internal.TypeLoader).LoadRelkind" -> "(xo/internal.TypeLoader).Relkind" | |
"(xo/internal.TypeLoader).LoadRelkind" -> "(xo/internal.TypeLoader).LoadColumns" | |
"(xo/internal.TypeLoader).LoadRelkind" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).LoadSchema" -> "(xo/internal.TypeLoader).LoadRelkind" | |
"(xo/internal.TypeLoader).LoadForeignKeys" -> "(xo/internal.TypeLoader).LoadTableForeignKeys" | |
"xo/internal.fkName" -> "xo/internal.fkName" | |
"xo/internal.fkName" -> "xo/internal.fkName" | |
"(*xo/internal.ArgType).ForeignKeyName" -> "xo/internal.fkName" | |
"(xo/internal.TypeLoader).LoadForeignKeys" -> "(*xo/internal.ArgType).ForeignKeyName" | |
"(xo/internal.TypeLoader).LoadForeignKeys" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).LoadSchema" -> "(xo/internal.TypeLoader).LoadForeignKeys" | |
"(xo/internal.TypeLoader).LoadTableIndexes" -> "(xo/internal.TypeLoader).LoadIndexColumns" | |
"(*xo/internal.ArgType).BuildIndexFuncName" -> "xo/internal.fmtIndexName" | |
"(xo/internal.TypeLoader).LoadTableIndexes" -> "(*xo/internal.ArgType).BuildIndexFuncName" | |
"(xo/internal.TypeLoader).LoadIndexes" -> "(xo/internal.TypeLoader).LoadTableIndexes" | |
"(xo/internal.TypeLoader).LoadIndexes" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).LoadSchema" -> "(xo/internal.TypeLoader).LoadIndexes" | |
"xo/loaders.MsParseType" -> "(*xo/internal.ArgType).ParsePrecision" | |
"xo/loaders.init#4$3" -> "xo/models.SqTables" | |
"xo/loaders.MyQueryColumns" -> "xo/internal.GenRandomID" | |
"xo/loaders.MyQueryColumns" -> "xo/models.MyTableColumns" | |
"(*xo/internal.ArgType).colprefixnames" -> "(*xo/internal.ArgType).colname" | |
"(*xo/internal.ArgType).goparamlist" -> "(*xo/internal.ArgType).retype" | |
"(*xo/internal.ArgType).colnamesquery" -> "(*xo/internal.ArgType).colname" | |
"xo/loaders.init#4$4" -> "xo/models.SqTableForeignKeys" | |
"xo/loaders.MsQueryColumns" -> "xo/internal.GenRandomID" | |
"xo/loaders.MsQueryColumns" -> "xo/models.MsTableColumns" | |
"(xo/internal.TypeLoader).ParseQuery" -> "(xo/internal.TypeLoader).Mask" | |
"(xo/internal.TypeLoader).ParseQuery" -> "(*xo/internal.ArgType).ParseQuery" | |
"(xo/internal.TypeLoader).ParseQuery" -> "(*xo/internal.ArgType).ParseQuery" | |
"(xo/internal.TypeLoader).ParseQuery" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"(xo/internal.TypeLoader).ParseQuery" -> "(*xo/internal.ArgType).ExecuteTemplate" | |
"xo/loaders.MyEnumValues" -> "xo/models.MyEnumValues" | |
"xo/loaders.PgQueryColumns" -> "xo/internal.GenRandomID" | |
"xo/loaders.PgQueryColumns" -> "xo/models.PgTableColumns" | |
"xo/loaders.SqTableColumns" -> "xo/models.SqTableColumns" | |
"xo/loaders.PgParseType" -> "xo/loaders.PgParseType" | |
"xo/loaders.PgParseType" -> "(*xo/internal.ArgType).ParsePrecision" | |
"xo/internal.init" -> "xo/models.init" | |
"xo/loaders.init" -> "xo/internal.init" | |
"xo/loaders.init" -> "xo/models.init" | |
"xo/loaders.init" -> "xo/loaders.init#1" | |
"xo/loaders.init" -> "xo/loaders.init#2" | |
"xo/loaders.init" -> "xo/loaders.init#3" | |
"xo/loaders.init" -> "xo/loaders.init#4" | |
"xo/loaders.SqParseType" -> "(*xo/internal.ArgType).ParsePrecision" | |
"xo/loaders.MyParseType" -> "(*xo/internal.ArgType).ParsePrecision" | |
"xo/loaders.PgIndexColumns" -> "xo/models.PgIndexColumns" | |
"xo/loaders.PgIndexColumns" -> "xo/models.PgGetColOrder" | |
"xo.init" -> "xo/internal.init" | |
"xo.init" -> "xo/loaders.init" | |
"xo.init" -> "xo/models.init" | |
"xo/loaders.init#4$5" -> "xo/models.SqTableIndexes" | |
"xo/loaders.SqQueryColumns" -> "xo/internal.GenRandomID" | |
"xo/loaders.SqQueryColumns" -> "xo/loaders.SqTableColumns" | |
"xo/loaders.init#3$2" -> "xo/models.PgTableColumns" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment