Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 5,596 for meth (0.13 sec)

  1. test/fixedbugs/bug323.go

    // license that can be found in the LICENSE file.
    
    package main
    
    type T struct{}
    type P *T
    
    func (t *T) Meth() {}
    func (t T) Meth2() {}
    
    func main() {
    	t := &T{}
    	p := P(t)
    	p.Meth()  // ERROR "undefined"
    	p.Meth2() // ERROR "undefined"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 363 bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/tools/go/types/typeutil/ui.go

    		// Report methods of T and *T, preferring those of T.
    		pmset := msets.MethodSet(types.NewPointer(T))
    		for i, n := 0, pmset.Len(); i < n; i++ {
    			meth := pmset.At(i)
    			if m := mset.Lookup(meth.Obj().Pkg(), meth.Obj().Name()); m != nil {
    				meth = m
    			}
    			result = append(result, meth)
    		}
    
    	}
    	return result
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  3. test/inline.go

    type T1 struct{}
    
    func (a T1) meth(val int) int { // ERROR "can inline T1.meth"
    	return val + 5
    }
    
    func getMeth(t1 T1) func(int) int { // ERROR "can inline getMeth"
    	return t1.meth // ERROR "t1.meth escapes to heap"
    	// ERRORAUTO "inlining call to T1.meth"
    }
    
    func ii() { // ERROR "can inline ii"
    	var t1 T1
    	f := getMeth(t1) // ERROR "inlining call to getMeth" "t1.meth does not escape"
    	_ = f(3)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 11.7K bytes
    - Viewed (0)
  4. test/newinline.go

    type T1 struct{}
    
    func (a T1) meth(val int) int { // ERROR "can inline T1.meth"
    	return val + 5
    }
    
    func getMeth(t1 T1) func(int) int { // ERROR "can inline getMeth"
    	return t1.meth // ERROR "t1.meth escapes to heap"
    	// ERRORAUTO "inlining call to T1.meth"
    }
    
    func ii() { // ERROR "can inline ii"
    	var t1 T1
    	f := getMeth(t1) // ERROR "inlining call to getMeth" "t1.meth does not escape"
    	_ = f(3)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 16 20:15:25 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/testdata/deadcode/structof_funcof.go

    		false,
    	)
    	println(t.Name())
    }
    
    func main() {
    	useStructOf()
    	useFuncOf()
    
    	var t T
    	meth, _ := reflect.TypeOf(t).MethodByName("F")
    	ft := meth.Type
    	at := ft.In(1)
    	v := reflect.New(at).Elem()
    	methV := v.MethodByName("M")
    	methV.Call([]reflect.Value{v})
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:07:26 UTC 2023
    - 994 bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/TestPluginConvention1.groovy

     */
     
    package org.gradle.internal.extensibility
    
    class TestPluginConvention1 {
        String a = 'a1'
        String b = 'b'
        String c = 'c' 
    
        String meth() {
            'called1'
        }
    
        String meth(String arg) {
            'called1' + arg
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 858 bytes
    - Viewed (0)
  7. src/cmd/link/internal/ld/testdata/deadcode/ifacemethod6.go

    func (s S) N() { println("S.N") }
    
    type T float64
    
    func (t T) F(s S) {}
    
    func main() {
    	var t T
    	meth, _ := reflect.TypeOf(t).MethodByName("F")
    	ft := meth.Type
    	at := ft.In(1)
    	v := reflect.New(at).Elem()
    	methV := v.MethodByName("M")
    	methV.Call([]reflect.Value{v})
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:07:26 UTC 2023
    - 666 bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/testdata/deadcode/ifacemethod5.go

    import "reflect"
    
    type S int
    
    func (s S) M() { println("S.M") }
    
    type I interface{ M() }
    
    type T float64
    
    func (t T) F(s S) {}
    
    func main() {
    	var t T
    	meth, _ := reflect.TypeOf(t).MethodByName("F")
    	ft := meth.Type
    	at := ft.In(1)
    	v := reflect.New(at).Elem()
    	v.Interface().(I).M()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:07:26 UTC 2023
    - 777 bytes
    - Viewed (0)
  9. test/live1.go

    func (t *T) M() *int
    
    type T1 struct {
    	*T
    }
    
    // Liveness analysis used to have the VARDEFs in the wrong place,
    // causing a temporary to appear live on entry.
    
    func f1(pkg, typ, meth string) {
    	panic("value method " + pkg + "." + typ + "." + meth + " called using nil *" + typ + " pointer")
    }
    
    func f2() interface{} {
    	return new(int)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 1.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/extensibility/TestPluginConvention2.groovy

     * limitations under the License.
     */
     
    package org.gradle.internal.extensibility
    
    class TestPluginConvention2 {
        String a = 'a2'
    
        String meth() {
            'called2'
        }
    
        String meth(String arg) {
            'called2' + arg
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 819 bytes
    - Viewed (0)
Back to top