aboutsummaryrefslogtreecommitdiff
path: root/test/interface
AgeCommit message (Expand)Author
2023-03-28go/types, types2: more systematic use of Checker.use und useLHSRobert Griesemer
2022-09-24cmd/compile: use "missing method m" instead of "missing m method"cuiweixie
2022-03-09cmd/compile: require -p flagRuss Cox
2021-11-12cmd/compile: match Go 1.17 compiler error messages more closelyDan Scales
2021-11-12cmd/compile/internal/types2: better error for type assertion/switch on type p...Robert Griesemer
2021-09-23cmd/compile/internal/types2: avoid "declared but not used" errors for invalid...Robert Griesemer
2020-12-14[dev.typeparams] merge: merge branch 'dev.regabi' into 'dev.typeparams'Robert Griesemer
2020-12-07[dev.regabi] cmd/compile: silence errors about missing blank methodsMatthew Dempsky
2020-12-03[dev.typeparams] test: adjust more test cases to match compiler -G outputRobert Griesemer
2020-11-28test: match gofrontend error messagesIan Lance Taylor
2019-11-06test: add tests for runtime.itab.initDmitry Vyukov
2017-04-24cmd/compile: more error position tests for the typecheckerAlberto Donizetti
2017-04-20cmd/compile: only print one error for bad-type literal in assignmentAlberto Donizetti
2016-11-02cmd/compile: do more type conversion inlineKeith Randall
2016-08-17cmd/compile: inline x, ok := y.(T) where T is a scalarJosh Bleecher Snyder
2016-05-02all: make copyright headers consistent with one space after periodEmmanuel Odeke
2015-05-07cmd/internal/gc: improve "type *X has no field or method M" messageDavid Chase
2015-03-20cmd/internal/gc: inline x := y.(*T) and x, ok := y.(*T)Russ Cox
2014-10-15cmd/gc: blank methods are not permitted in interface typesChris Manghane
2013-08-19cmd/gc: don't attempt to generate wrappers for blank interface methodsAnthony Martin
2012-10-10test: convert tests to run.go whenever possible.Rémy Oudompheng
2012-09-23test: expand run.go's errorcheck, make clear which bugs runRuss Cox
2012-09-01cmd/gc: Suggest *T in error for x.(T) if it would work.Daniel Morsing
2012-08-15cmd/gc: Don't claim type assertion would help when it wont.Daniel Morsing
2012-03-22test: use testlib in a few more casesShenghou Ma
2012-02-19test/interface: document testsRob Pike
2012-02-18test: use testlib (another bunch).Rémy Oudompheng
2012-02-16test: use testlib (fourth 100)Russ Cox
2012-02-03test: don't use package main for files without a main functionBrad Fitzpatrick
2012-01-21gc: test case for recursive interface bug.David Symonds
2011-12-12gc: implement == on structs and arraysRuss Cox
2011-12-06gc: disallow map/func equality via interface comparisonRuss Cox
2011-10-17reflect: disallow Interface method on Value obtained via unexported nameRuss Cox
2011-09-26test: silence/coalesce some testsRuss Cox
2011-09-21test: match gccgo error messagesIan Lance Taylor
2011-08-16errchk: allow multiple patternsRuss Cox
2011-04-25fix tree for reflect renameRuss Cox
2011-04-21gc: another pointer to interface messageRuss Cox
2011-04-08update go tree for reflect changesRuss Cox
2011-03-29test: add test for interfaces with unexported methods.Ian Lance Taylor
2011-01-19delete float, complex - code changesRuss Cox
2010-09-30gc, spec, tests: no auto-indirect of pointer to interface valueRuss Cox
2010-09-08test: Match gccgo error messages.Ian Lance Taylor
2010-09-04test: remove semiocolons.Rob Pike
2010-06-09gc: more cleanupRuss Cox
2010-06-08gc: new typechecking rulesRuss Cox
2010-03-30single argument panicRuss Cox
2010-03-24delete all uses of panicln by rewriting them using panic or,Rob Pike
2009-11-14test/interface/receiver.go: expand to do dynamicRuss Cox
2009-10-25 make 5l ignore multiple defs, remove use of multipleKai Backman