- Sort Score
- Result 10 results
- Languages All
Results 91 - 100 of 1,740 for REFLECT (0.2 sec)
-
pkg/typemap/map.go
package typemap import ( "reflect" "istio.io/istio/pkg/ptr" ) // TypeMap provides a map that holds a map of Type -> Value. There can be only a single value per type. // The value stored for a type must be of the same type as the key. type TypeMap struct { inner map[reflect.Type]any } func NewTypeMap() TypeMap { return TypeMap{make(map[reflect.Type]any)} } func Set[T any](t TypeMap, v T) {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Apr 17 16:38:40 UTC 2024 - 1.2K bytes - Viewed (0) -
test/fixedbugs/issue22605.go
// license that can be found in the LICENSE file. // We were picking up a special noalg type from typelinks. package main import "reflect" func f(m map[string]int) int { return m["a"] } func g(m map[[8]string]int) int { t := reflect.ArrayOf(8, reflect.TypeOf("")) a := reflect.New(t).Elem() return m[a.Interface().([8]string)] } func main() { m := map[[8]string]int{} g(m)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 07 22:29:48 UTC 2017 - 504 bytes - Viewed (0) -
staging/src/k8s.io/apimachinery/third_party/forked/golang/json/fields_test.go
package json import ( "reflect" "testing" ) func TestLookupPtrToStruct(t *testing.T) { type Elem struct { Key string Value string } type Outer struct { Inner []Elem `json:"inner" patchStrategy:"merge" patchMergeKey:"key"` } outer := &Outer{} elemType, patchStrategies, patchMergeKey, err := LookupPatchMetadataForStruct(reflect.TypeOf(outer), "inner") if err != nil { t.Fatal(err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Nov 20 22:35:14 UTC 2017 - 769 bytes - Viewed (0) -
android/guava-tests/test/com/google/common/reflect/TypeVisitorTest.java
* limitations under the License. */ package com.google.common.reflect; import java.lang.reflect.GenericArrayType; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.lang.reflect.TypeVariable; import java.lang.reflect.WildcardType; import java.util.ArrayList; import java.util.EnumSet; import junit.framework.TestCase; /**
Registered: Wed Jun 12 16:38:11 UTC 2024 - Last Modified: Mon Dec 04 17:37:03 UTC 2017 - 3.7K bytes - Viewed (0) -
test/typeparam/issue48253.go
// license that can be found in the LICENSE file. package main import ( "reflect" ) type A[T any] struct { B[int] } type B[T any] struct { } func (b B[T]) Bat() { t := new(T) if tt := reflect.TypeOf(t); tt.Kind() != reflect.Pointer || tt.Elem().Kind() != reflect.Int { panic("unexpected type, want: *int, got: "+tt.String()) } } type Foo struct { A[string]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 01 19:45:34 UTC 2022 - 551 bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ModelSchemaUtils.java
import com.google.common.collect.Ordering; import groovy.lang.GroovyObject; import org.gradle.internal.reflect.GroovyMethods; import org.gradle.internal.reflect.Types.TypeVisitResult; import org.gradle.internal.reflect.Types.TypeVisitor; import org.gradle.model.Managed; import java.lang.reflect.Method; import java.lang.reflect.Modifier; import java.lang.reflect.Proxy; import java.util.Arrays; import java.util.Collection; import java.util.List;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Dec 06 15:03:49 UTC 2023 - 6.4K bytes - Viewed (0) -
test/fixedbugs/issue35073a.go
// license that can be found in the LICENSE file. // Test that reflect.Value.UnsafeAddr/Pointer is handled // correctly by -d=checkptr package main import ( "reflect" "unsafe" ) func main() { n := 10 m := make(map[string]string) _ = unsafe.Pointer(reflect.ValueOf(&n).Elem().UnsafeAddr()) _ = unsafe.Pointer(reflect.ValueOf(&m).Elem().Pointer())
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 15:12:49 UTC 2023 - 497 bytes - Viewed (0) -
test/reflectmethod3.go
// assigned to interfaces, but only if reflect.Type.Method is // never used. Test it here. package main import "reflect" var called = false type M int func (m M) UniqueMethodName() { called = true } var v M type MyType interface { Method(int) reflect.Method } func main() { var t MyType = reflect.TypeOf(v) t.Method(0).Func.Interface().(func(M))(v)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 11 21:19:20 UTC 2016 - 651 bytes - Viewed (0) -
src/cmd/vet/testdata/stdversion/stdversion.go
package stdversion import "reflect"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 03 01:02:40 UTC 2024 - 142 bytes - Viewed (0) -
test/fixedbugs/issue19113.go
func main() { for _, t := range tests { runTest(reflect.ValueOf(t)) } } func runTest(f reflect.Value) { xt := f.Type().In(0) st := f.Type().In(1) for _, x := range []int{1, 0, -1} { for _, s := range []int{-99, -64, -63, -32, -31, -16, -15, -8, -7, -1, 0, 1, 7, 8, 15, 16, 31, 32, 63, 64, 99} { args := []reflect.Value{ reflect.ValueOf(x).Convert(xt), reflect.ValueOf(s).Convert(st), } if s < 0 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 15 23:13:09 UTC 2019 - 1.8K bytes - Viewed (0)