Lines Matching refs:fileParseContext
705 type fileParseContext struct { struct
713 parent *fileParseContext argument
884 blueprintsCh := make(chan fileParseContext)
889 doneParsingCh := make(chan fileParseContext)
893 var pending []fileParseContext
903 startParseBlueprintsFile := func(blueprint fileParseContext) {
941 foundParseableBlueprint := func(blueprint fileParseContext) {
949 startParseDescendants := func(blueprint fileParseContext) {
953 …foundParseableBlueprint(fileParseContext{descendant, parser.NewScope(blueprint.Scope), &blueprint,…
959 startParseDescendants(fileParseContext{"", parser.NewScope(nil), nil, nil})
1033 parent *fileParseContext) (file *parser.File,
1034 subBlueprints []fileParseContext, deps []string, errs []error) {
1091 …scope *parser.Scope, parent *fileParseContext) (file *parser.File, subBlueprints []fileParseContex…
1147 subBlueprintsAndScope := make([]fileParseContext, len(blueprints))
1149 …subBlueprintsAndScope[i] = fileParseContext{b, parser.NewScope(scope), parent, make(chan struct{})}