Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 96 for ArrayType (0.24 sec)

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. src/runtime/alg.go

    		return strhash(p, h)
    	case abi.Interface:
    		i := (*interfacetype)(unsafe.Pointer(t))
    		if len(i.Methods) == 0 {
    			return nilinterhash(p, h)
    		}
    		return interhash(p, h)
    	case abi.Array:
    		a := (*arraytype)(unsafe.Pointer(t))
    		for i := uintptr(0); i < a.Len; i++ {
    			h = typehash(a.Elem, add(p, i*a.Elem.Size_), h)
    		}
    		return h
    	case abi.Struct:
    		s := (*structtype)(unsafe.Pointer(t))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 13.6K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/syntax/walk.go

    		w.node(n.X)
    		if n.Y != nil {
    			w.node(n.Y)
    		}
    
    	case *CallExpr:
    		w.node(n.Fun)
    		w.exprList(n.ArgList)
    
    	case *ListExpr:
    		w.exprList(n.ElemList)
    
    	// types
    	case *ArrayType:
    		if n.Len != nil {
    			w.node(n.Len)
    		}
    		w.node(n.Elem)
    
    	case *SliceType:
    		w.node(n.Elem)
    
    	case *DotsType:
    		w.node(n.Elem)
    
    	case *StructType:
    		w.fieldList(n.FieldList)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:55:04 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  10. src/go/ast/walk.go

    		Walk(v, n.X)
    
    	case *UnaryExpr:
    		Walk(v, n.X)
    
    	case *BinaryExpr:
    		Walk(v, n.X)
    		Walk(v, n.Y)
    
    	case *KeyValueExpr:
    		Walk(v, n.Key)
    		Walk(v, n.Value)
    
    	// Types
    	case *ArrayType:
    		if n.Len != nil {
    			Walk(v, n.Len)
    		}
    		Walk(v, n.Elt)
    
    	case *StructType:
    		Walk(v, n.Fields)
    
    	case *FuncType:
    		if n.TypeParams != nil {
    			Walk(v, n.TypeParams)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 16:34:10 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top