Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 698 for idents (0.12 sec)

  1. src/go/printer/printer_test.go

    }
    
    type visitor chan *ast.Ident
    
    func (v visitor) Visit(n ast.Node) (w ast.Visitor) {
    	if ident, ok := n.(*ast.Ident); ok {
    		v <- ident
    	}
    	return v
    }
    
    // idents is an iterator that returns all idents in f via the result channel.
    func idents(f *ast.File) <-chan *ast.Ident {
    	v := make(visitor)
    	go func() {
    		ast.Walk(v, f)
    		close(v)
    	}()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 03 14:56:25 UTC 2024
    - 20.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/cel/common/values.go

    // Identifiers that cannot be escaped are left as-is. They are inaccessible to CEL programs but are
    // are still needed internally to perform equality checks.
    func escapeKeyProps(idents []string) []string {
    	result := make([]string, len(idents))
    	for i, prop := range idents {
    		if escaped, ok := cel.Escape(prop); ok {
    			result[i] = escaped
    		} else {
    			result[i] = prop
    		}
    	}
    	return result
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 23 22:30:17 UTC 2023
    - 20.5K bytes
    - Viewed (0)
  3. src/go/parser/resolver.go

    func (r *resolver) declare(decl, data any, scope *ast.Scope, kind ast.ObjKind, idents ...*ast.Ident) {
    	for _, ident := range idents {
    		if ident.Obj != nil {
    			panic(fmt.Sprintf("%v: identifier %s already declared or resolved", ident.Pos(), ident.Name))
    		}
    		obj := ast.NewObj(kind, ident.Name)
    		// remember the corresponding declaration for redeclaration
    		// errors and global variable resolution/typechecking phase
    		obj.Decl = decl
    		obj.Data = data
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 02 12:56:53 UTC 2023
    - 15.8K bytes
    - Viewed (0)
  4. src/go/ast/ast.go

    // ----------------------------------------------------------------------------
    // Convenience functions for Idents
    
    // NewIdent creates a new [Ident] without position.
    // Useful for ASTs generated by code other than the Go parser.
    func NewIdent(name string) *Ident { return &Ident{token.NoPos, name, nil} }
    
    // IsExported reports whether name starts with an upper-case letter.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 28 21:32:41 UTC 2024
    - 35.6K bytes
    - Viewed (0)
  5. src/go/types/call.go

    	// can only appear in qualified identifiers which are mapped to
    	// selector expressions.
    	if ident, ok := e.X.(*ast.Ident); ok {
    		obj := check.lookup(ident.Name)
    		if pname, _ := obj.(*PkgName); pname != nil {
    			assert(pname.pkg == check.pkg)
    			check.recordUse(ident, pname)
    			pname.used = true
    			pkg := pname.imported
    
    			var exp Object
    			funcMode := value
    			if pkg.cgo {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 33.5K bytes
    - Viewed (0)
  6. src/cmd/doc/pkg.go

    			// Embedded type. Use the name of the type. It must be of the form ident or
    			// pkg.ident (for structs and interfaces), or *ident or *pkg.ident (structs only).
    			// Or a type embedded in a constraint.
    			// Nothing else is allowed.
    			ty := field.Type
    			if se, ok := field.Type.(*ast.StarExpr); !isInterface && ok {
    				// The form *ident or *pkg.ident is only valid on
    				// embedded types in structs.
    				ty = se.X
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 08 20:15:52 UTC 2024
    - 32K bytes
    - Viewed (0)
  7. android/guava/src/com/google/common/primitives/Ints.java

     *
     * @author Kevin Bourrillion
     * @since 1.0
     */
    @GwtCompatible(emulated = true)
    @ElementTypesAreNonnullByDefault
    public final class Ints extends IntsMethodsForWeb {
      private Ints() {}
    
      /**
       * The number of bytes required to represent a primitive {@code int} value.
       *
       * <p><b>Java 8+ users:</b> use {@link Integer#BYTES} instead.
       */
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 15 16:12:13 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  8. guava/src/com/google/common/primitives/Ints.java

     *
     * @author Kevin Bourrillion
     * @since 1.0
     */
    @GwtCompatible(emulated = true)
    @ElementTypesAreNonnullByDefault
    public final class Ints extends IntsMethodsForWeb {
      private Ints() {}
    
      /**
       * The number of bytes required to represent a primitive {@code int} value.
       *
       * <p><b>Java 8+ users:</b> use {@link Integer#BYTES} instead.
       */
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Feb 15 16:12:13 UTC 2024
    - 29.9K bytes
    - Viewed (0)
  9. src/go/types/stmt.go

    			if lhs == nil {
    				continue
    			}
    
    			// determine lhs variable
    			var obj *Var
    			if ident, _ := lhs.(*identType); ident != nil {
    				// declare new variable
    				name := identName(ident)
    				obj = NewVar(ident.Pos(), check.pkg, name, nil)
    				check.recordDef(ident, obj)
    				// _ variables don't count as new variables
    				if name != "_" {
    					vars = append(vars, obj)
    				}
    			} else {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 30.6K bytes
    - Viewed (0)
  10. subprojects/core/src/main/java/org/gradle/internal/operations/trace/BuildOperationTrace.java

                            BuildOperationRecord record = children.remove();
    
                            stringBuilder.setLength(0);
    
                            int indents = stack.size() - 1;
    
                            for (int i = 0; i < indents; ++i) {
                                stringBuilder.append("  ");
                            }
    
                            if (!record.children.isEmpty()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:45:59 UTC 2024
    - 23.4K bytes
    - Viewed (0)
Back to top