Lines Matching refs:fileParseContext
630 type fileParseContext struct { struct
638 parent *fileParseContext argument
805 blueprintsCh := make(chan fileParseContext)
810 doneParsingCh := make(chan fileParseContext)
814 var pending []fileParseContext
824 startParseBlueprintsFile := func(blueprint fileParseContext) {
862 foundParseableBlueprint := func(blueprint fileParseContext) {
870 startParseDescendants := func(blueprint fileParseContext) {
874 …foundParseableBlueprint(fileParseContext{descendant, parser.NewScope(blueprint.Scope), &blueprint,…
880 startParseDescendants(fileParseContext{"", parser.NewScope(nil), nil, nil})
954 parent *fileParseContext) (file *parser.File,
955 subBlueprints []fileParseContext, deps []string, errs []error) {
1012 …scope *parser.Scope, parent *fileParseContext) (file *parser.File, subBlueprints []fileParseContex…
1068 subBlueprintsAndScope := make([]fileParseContext, len(blueprints))
1070 …subBlueprintsAndScope[i] = fileParseContext{b, parser.NewScope(scope), parent, make(chan struct{})}