Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 102 for ArrayType (0.22 sec)

  1. src/cmd/compile/internal/syntax/parser.go

    				d.Type = p.typeOrNil()
    			} else {
    				// d.Name "[" pname "]" ...
    				// d.Name "[" x ...
    				d.Type = p.arrayType(pos, x)
    			}
    		case _Rbrack:
    			// d.Name "[" "]" ...
    			p.next()
    			d.Type = p.sliceType(pos)
    		default:
    			// d.Name "[" ...
    			d.Type = p.arrayType(pos, nil)
    		}
    	} else {
    		d.Alias = p.gotAssign()
    		d.Type = p.typeOrNil()
    	}
    
    	if d.Type == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 62.9K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/ast/inspector/typeof.go

    	// Fast path: nearly half of all nodes are identifiers.
    	if _, ok := n.(*ast.Ident); ok {
    		return 1 << nIdent
    	}
    
    	// These cases include all nodes encountered by ast.Inspect.
    	switch n.(type) {
    	case *ast.ArrayType:
    		return 1 << nArrayType
    	case *ast.AssignStmt:
    		return 1 << nAssignStmt
    	case *ast.BadDecl:
    		return 1 << nBadDecl
    	case *ast.BadExpr:
    		return 1 << nBadExpr
    	case *ast.BadStmt:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 21:28:13 UTC 2023
    - 4.8K bytes
    - Viewed (0)
  3. src/go/ast/ast.go

    const (
    	SEND ChanDir = 1 << iota
    	RECV
    )
    
    // A type is represented by a tree consisting of one
    // or more of the following type-specific expression
    // nodes.
    type (
    	// An ArrayType node represents an array or slice type.
    	ArrayType struct {
    		Lbrack token.Pos // position of "["
    		Len    Expr      // Ellipsis node for [...]T array types, nil for slice types
    		Elt    Expr      // element type
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 28 21:32:41 UTC 2024
    - 35.6K bytes
    - Viewed (0)
  4. src/cmd/gofmt/simplify.go

    	switch n := node.(type) {
    	case *ast.CompositeLit:
    		// array, slice, and map composite literals may be simplified
    		outer := n
    		var keyType, eltType ast.Expr
    		switch typ := outer.Type.(type) {
    		case *ast.ArrayType:
    			eltType = typ.Elt
    		case *ast.MapType:
    			keyType = typ.Key
    			eltType = typ.Value
    		}
    
    		if eltType != nil {
    			var ktyp reflect.Value
    			if keyType != nil {
    				ktyp = reflect.ValueOf(keyType)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 19 20:06:14 UTC 2022
    - 4.8K bytes
    - Viewed (0)
  5. android/guava-tests/test/com/google/common/reflect/TypeTokenResolutionTest.java

      }
    
      public void testResolveToGenericArrayType() {
        GenericArrayType arrayType =
            (GenericArrayType) new Holder<List<int[][]>[]>() {}.getContentType();
        ParameterizedType listType = (ParameterizedType) arrayType.getGenericComponentType();
        assertEquals(List.class, listType.getRawType());
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Sep 06 17:04:31 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  6. guava-tests/test/com/google/common/reflect/TypeTokenResolutionTest.java

      }
    
      public void testResolveToGenericArrayType() {
        GenericArrayType arrayType =
            (GenericArrayType) new Holder<List<int[][]>[]>() {}.getContentType();
        ParameterizedType listType = (ParameterizedType) arrayType.getGenericComponentType();
        assertEquals(List.class, listType.getRawType());
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Wed Sep 06 17:04:31 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/typecheck/mkbuiltin.go

    	case *ast.SelectorExpr:
    		if t.X.(*ast.Ident).Name != "unsafe" || t.Sel.Name != "Pointer" {
    			log.Fatalf("unhandled type: %#v", t)
    		}
    		return "types.Types[types.TUNSAFEPTR]"
    
    	case *ast.ArrayType:
    		if t.Len == nil {
    			return fmt.Sprintf("types.NewSlice(%s)", i.subtype(t.Elt))
    		}
    		return fmt.Sprintf("types.NewArray(%s, %d)", i.subtype(t.Elt), intconst(t.Len))
    	case *ast.ChanType:
    		dir := "types.Cboth"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 26 21:56:49 UTC 2023
    - 6K bytes
    - Viewed (0)
  8. platforms/core-execution/workers/src/main/java/org/gradle/workers/internal/IsolatableSerializerRegistry.java

                ImmutableList.Builder<Isolatable<?>> builder = ImmutableList.builder();
                Class<?> arrayType = fromClassName(decoder.readString());
                readIsolatableSequence(decoder, builder);
                return new IsolatedArray(builder.build(), arrayType);
            }
    
            @Override
            public Class<IsolatedArray> getIsolatableClass() {
                return IsolatedArray.class;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jan 26 14:58:23 UTC 2024
    - 26.9K bytes
    - Viewed (0)
  9. src/encoding/gob/doc.go

    description, constructed from these types:
    
    	type wireType struct {
    		ArrayT           *ArrayType
    		SliceT           *SliceType
    		StructT          *StructType
    		MapT             *MapType
    		GobEncoderT      *gobEncoderType
    		BinaryMarshalerT *gobEncoderType
    		TextMarshalerT   *gobEncoderType
    
    	}
    	type arrayType struct {
    		CommonType
    		Elem typeId
    		Len  int
    	}
    	type CommonType struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 11 20:22:45 UTC 2024
    - 17.1K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/tools/go/ast/astutil/enclosing.go

    		}
    		if node != nil { // push child
    			children = append(children, node)
    		}
    		return false // no recursion
    	})
    
    	// Then add fake Nodes for bare tokens.
    	switch n := n.(type) {
    	case *ast.ArrayType:
    		children = append(children,
    			tok(n.Lbrack, len("[")),
    			tok(n.Elt.End(), len("]")))
    
    	case *ast.AssignStmt:
    		children = append(children,
    			tok(n.TokPos, len(n.Tok.String())))
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 18 21:28:13 UTC 2023
    - 15.9K bytes
    - Viewed (0)
Back to top