aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2022-03-07test: add test case for #51521Matthew Dempsky
2022-03-07test: additional generic type switch test coverageMatthew Dempsky
2022-03-07cmd/compile: represent derived types with ir.DynamicType in unified IRMatthew Dempsky
2022-03-07cmd/compile: fix reentrancy issue in unified IR function body readingMatthew Dempsky
2022-03-03go/types, types2: fix scoping for iteration variables declared by range clauseRobert Griesemer
2022-03-03cmd/compile: don't include instantiating types in type hashKeith Randall
2022-03-01go/types, types2: correctly consider ~ (tilde) in constraint type inferenceRobert Griesemer
2022-03-01cmd/compile: include all entries in map literal hint sizeKeith Randall
2022-03-01cmd/compile: use AutogeneratedPos for method value wrapperCherry Mui
2022-03-01test: workaround codegen bug in typeparam/mdempsky/13.goMatthew Dempsky
2022-03-01all: avoid use of cmd/compile -G flag in testsMatthew Dempsky
2022-02-28cmd/compile: deal with constructed types that have shapes in themDan Scales
2022-02-28cmd/compile: fix case for structural types where we should be looking at type...Dan Scales
2022-02-28cmd/compile: emit types of constants which are instantiated generic typesKeith Randall
2022-02-28test: add new test case for 51219 that triggers the types2 issueDan Scales
2022-02-26cmd/compile: ensure dictionary assignment statements are defining statementsKeith Randall
2022-02-25go/types, types2: delay receiver type validationRobert Griesemer
2022-02-24cmd/compile: delay all call transforms if in a generic functionDan Scales
2022-02-18cmd/compile: fix importers to deal with recursion through type constraintsDan Scales
2022-02-14cmd/compile: correct type of pointer difference on RISCV64Cherry Mui
2022-02-13test: add notinheap test that caused a gofrontend crashIan Lance Taylor
2022-02-11go/types, types2: better error message for invalid array lengthRobert Griesemer
2022-02-09go/types, types2: rename structuralType/String to coreType/StringRobert Griesemer
2022-02-07test: apply GO_TEST_TIMEOUT_SCALE scaling to test timeoutsThan McIntosh
2022-02-04go/types, types2: better error messages for comparisonsRobert Griesemer
2022-02-03cmd/compile: restrict generics test to -G=3Keith Randall
2022-02-03cmd/compile: ensure size is computed for shape typesKeith Randall
2022-02-03constraints: remove packageIan Lance Taylor
2022-02-01go/types, types2: tweak missingMethodReason logic to improve messageDan Scales
2022-02-01go/types, types2: disallow real, imag, complex on type parametersRobert Griesemer
2022-01-31go/types, types2: fix implements and identical predicatesRobert Griesemer
2022-01-27go/types, cmd/compile: fix composite literal structural typingMatthew Dempsky
2022-01-27cmd/compile: remove incorrect arm,arm64 CMP->CMN transformationsDavid Chase
2022-01-27cmd/compile: add missing shape check in (*Tsubster).tinterDan Scales
2022-01-27cmd/compile: support structural typing in unified IRMatthew Dempsky
2022-01-25go/types, types2: all interfaces implement comparable (add tests)Robert Griesemer
2022-01-25test: add a new test absdiff3.go which uses function callbackDan Scales
2022-01-25cmd/compile: new absdiff.go test, fix problem with g.curDeclDan Scales
2022-01-24go/types, types2: reorder object processing to avoid broken aliasesRobert Griesemer
2022-01-24go/types, types2: report an error when using a broken aliasRobert Griesemer
2022-01-24go/types, types2: consider type parameters for cycle detectionRobert Griesemer
2022-01-24cmd/compile: distinguish bound calls/field access in getInstInfoDan Scales
2022-01-21cmd/compile: make sure multiple blank typeparams remain uniqueDan Scales
2022-01-19cmd/compile: add early a CONVIFACE normally created in the order phaseDan Scales
2022-01-19go/types, types2: use orig. compiler error message for a shift errorRobert Griesemer
2022-01-19cmd/compile: don't elide extension for LoadReg to FP register on MIPS64Cherry Mui
2022-01-18go/types, types2: report error for invalid string(1 << s)Robert Griesemer
2022-01-18cmd/compile, go/types: restore 'too many return values' error for func with n...Russ Cox
2022-01-18cmd/compile: support field access for typeparam with structural constraintDan Scales
2022-01-14cmd/compile: add call to ImportedBody() when exporting shape inst bodyDan Scales