Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for Fset (0.04 sec)

  1. src/go/types/api_test.go

    var nopos token.Pos
    
    func mustParse(fset *token.FileSet, src string) *ast.File {
    	f, err := parser.ParseFile(fset, pkgName(src), src, parser.ParseComments)
    	if err != nil {
    		panic(err) // so we don't need to pass *testing.T
    	}
    	return f
    }
    
    func typecheck(src string, conf *Config, info *Info) (*Package, error) {
    	fset := token.NewFileSet()
    	f := mustParse(fset, src)
    	if conf == nil {
    		conf = &Config{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 94.2K bytes
    - Viewed (0)
  2. src/cmd/cgo/out.go

    			fmt.Fprintf(&gccgoInit, "\t%s = &%s;\n", n.Mangle, n.C)
    			fmt.Fprintf(fc, "\n")
    		}
    
    		fmt.Fprintf(fgo2, "var %s ", n.Mangle)
    		conf.Fprint(fgo2, fset, node)
    		if !*gccgo {
    			fmt.Fprintf(fgo2, " = (")
    			conf.Fprint(fgo2, fset, node)
    			fmt.Fprintf(fgo2, ")(unsafe.Pointer(&__cgo_%s))", n.C)
    		}
    		fmt.Fprintf(fgo2, "\n")
    	}
    	if *gccgo {
    		fmt.Fprintf(fc, "\n")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 29 16:41:10 UTC 2024
    - 59.6K bytes
    - Viewed (0)
  3. src/go/build/build.go

    		// skip
    		return nil, nil
    	}
    
    	if !ctxt.goodOSArchFile(name, allTags) && !ctxt.UseAllFiles {
    		return nil, nil
    	}
    
    	info := &fileInfo{name: ctxt.joinPath(dir, name), fset: fset}
    	if ext == ".syso" {
    		// binary, no reading
    		return info, nil
    	}
    
    	f, err := ctxt.openFile(info.name)
    	if err != nil {
    		return nil, err
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62.3K bytes
    - Viewed (0)
  4. src/go/printer/testdata/parser.go

    		m |= scanner.ScanComments
    	}
    	return m
    }
    
    func (p *parser) init(fset *token.FileSet, filename string, src []byte, mode uint) {
    	p.file = fset.AddFile(filename, fset.Base(), len(src))
    	p.scanner.Init(p.file, src, p, scannerMode(mode))
    
    	p.mode = mode
    	p.trace = mode&Trace != 0 // for convenience (p.trace is used frequently)
    
    	p.next()
    
    	// set up the pkgScope here (as opposed to in parseFile) because
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 20 20:19:51 UTC 2023
    - 50.5K bytes
    - Viewed (0)
  5. src/reflect/type.go

    							Tfn:  resolveReflectText(textOffFor(ft, m.Tfn)),
    						})
    
    					}
    				}
    			}
    		}
    		if _, dup := fset[name]; dup && name != "_" {
    			panic("reflect.StructOf: duplicate field " + name)
    		}
    		fset[name] = struct{}{}
    
    		hash = fnv1(hash, byte(ft.Hash>>24), byte(ft.Hash>>16), byte(ft.Hash>>8), byte(ft.Hash))
    
    		repr = append(repr, (" " + stringFor(ft))...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 85.5K bytes
    - Viewed (0)
  6. src/cmd/cgo/gcc.go

    			t.Go = c.goVoidPtr
    			t.C.Set("void*")
    			dq := dt.Type
    			for {
    				if d, ok := dq.(*dwarf.QualType); ok {
    					t.C.Set(d.Qual + " " + t.C.String())
    					dq = d.Type
    				} else {
    					break
    				}
    			}
    			break
    		}
    
    		// Placeholder initialization; completed in FinishType.
    		t.Go = &ast.StarExpr{}
    		t.C.Set("<incomplete>*")
    		key := dt.Type.String()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  7. src/go/parser/parser.go

    	exprLev int  // < 0: in control clause, >= 0: in expression
    	inRhs   bool // if set, the parser is parsing a rhs expression
    
    	imports []*ast.ImportSpec // list of imports
    
    	// nestLev is used to track and limit the recursion depth
    	// during parsing.
    	nestLev int
    }
    
    func (p *parser) init(fset *token.FileSet, filename string, src []byte, mode Mode) {
    	p.file = fset.AddFile(filename, -1, len(src))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 08 20:07:50 UTC 2023
    - 72.2K bytes
    - Viewed (0)
  8. src/go/types/expr.go

    // rawExpr typechecks expression e and initializes x with the expression
    // value or type. If an error occurred, x.mode is set to invalid.
    // If a non-nil target T is given and e is a generic function,
    // T is used to infer the type arguments for e.
    // If hint != nil, it is the type of a composite literal element.
    // If allowGeneric is set, the operand type may be an uninstantiated
    // parameterized type or function value.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 02:09:54 UTC 2024
    - 49.7K bytes
    - Viewed (0)
  9. src/go/printer/nodes.go

    	// style so that we always get the same decision; print
    	// in RawFormat
    	cfg := Config{Mode: RawFormat}
    	var counter sizeCounter
    	if err := cfg.fprint(&counter, p.fset, n, p.nodeSizes); err != nil {
    		return
    	}
    	if counter.size <= maxSize && !counter.hasNewline {
    		// n fits in a single line
    		size = counter.size
    		p.nodeSizes[n] = size
    	}
    	return
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 17 18:53:17 UTC 2023
    - 52.6K bytes
    - Viewed (0)
  10. cmd/iam-store.go

    	}
    
    	cache.iamGroupsMap[group] = gi
    
    	// update user-group membership map
    	for _, member := range members {
    		gset := cache.iamUserGroupMemberships[member]
    		if gset == nil {
    			gset = set.CreateStringSet(group)
    		} else {
    			gset.Add(group)
    		}
    		cache.iamUserGroupMemberships[member] = gset
    	}
    
    	cache.updatedAt = time.Now()
    	return gi.UpdatedAt, nil
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 22:26:38 UTC 2024
    - 75.8K bytes
    - Viewed (0)
Back to top