aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/noder
AgeCommit message (Expand)Author
2022-04-04cmd/compile: switch to final unified IR export formatMatthew Dempsky
2022-04-04cmd/compile: support reading union type for compiler backend in unified IRCuong Manh Le
2022-04-01all: fix various doc comment formatting nitsRuss Cox
2022-03-30cmd/compile/internal/syntax: remove generic-specific parse modesRobert Griesemer
2022-03-26Revert "cmd/compile: stop interface conversions for generic method calls from...Keith Randall
2022-03-26cmd/compile: use method expression closures to implement bound method callsKeith Randall
2022-03-26cmd/compile: implement generic method expressions with closures in dictionaryKeith Randall
2022-03-25cmd/compile: simplify fingerprint logicMatthew Dempsky
2022-03-23cmd/compile/internal/types: simplify AllowsGoVersionCuong Manh Le
2022-03-21cmd/compile: replace Type.OrigSym with Type.OrigTypeMatthew Dempsky
2022-03-18internal/buildcfg: initialize GOROOT to runtime.GOROOTBryan C. Mills
2022-03-17cmd/compile: remove typecheckdef and Name.WalkdefMatthew Dempsky
2022-03-16cmd/compile: detect invalid NIH conversions within unified IRMatthew Dempsky
2022-03-14cmd/compile: fix wrong dict param when getting dict typeCuong Manh Le
2022-03-14cmd/compile: remove unified IR stmtTypeDeclHackCuong Manh Le
2022-03-10cmd/compile: fix expression switches using type parametersKeith Randall
2022-03-10cmd/compile: fix transform of OEQ/ONE when one arg is a type paramKeith Randall
2022-03-09cmd/compile: mark instantiated generic functions as DUPOKMatthew Dempsky
2022-03-07cmd/compile: remove duplicate const logic from typecheckMatthew Dempsky
2022-03-07cmd/compile: add itabs to unified IR dictionariesMatthew Dempsky
2022-03-07cmd/compile: represent derived types with ir.DynamicType in unified IRMatthew Dempsky
2022-03-07cmd/compile: remove unneeded type alias code in unified IRMatthew Dempsky
2022-03-07cmd/compile: fix reentrancy issue in unified IR function body readingMatthew Dempsky
2022-03-01cmd/compile/internal/ir: remove unused -G=0 node typesMatthew Dempsky
2022-03-01cmd/compile/internal/typecheck: remove unused -G=0 codeMatthew Dempsky
2022-03-01cmd/compile: remove a bunch of dead noder codeMatthew Dempsky
2022-03-01cmd/compile: remove -G flagMatthew Dempsky
2022-03-01cmd/compile: move unified IR's reader2 into importer packageMatthew Dempsky
2022-03-01cmd/compile: unified IR support for implicit interfacesMatthew Dempsky
2022-03-01internal/pkgbits: extract unified IR coding-level logicMatthew Dempsky
2022-03-01cmd/compile: shuffle and simplify sync markersMatthew Dempsky
2022-03-01cmd/compile: remove unified IR quirks modeMatthew Dempsky
2022-02-28cmd/compile: fix case for structural types where we should be looking at type...Dan Scales
2022-02-26cmd/compile: ensure dictionary assignment statements are defining statementsKeith Randall
2022-02-24cmd/compile: delay all call transforms if in a generic functionDan Scales
2022-02-09go/types, types2: rename structuralType/String to coreType/StringRobert Griesemer
2022-01-27go/types, cmd/compile: fix composite literal structural typingMatthew Dempsky
2022-01-27cmd/compile: support structural typing in unified IRMatthew Dempsky
2022-01-26cmd/compile/internal/types2: remove (*Signature).SetRecvTypeParamsMatthew Dempsky
2022-01-25cmd/compile: new absdiff.go test, fix problem with g.curDeclDan Scales
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-18cmd/compile: support field access for typeparam with structural constraintDan Scales
2022-01-13cmd/compile: stop interface conversions for generic method calls from allocatingKeith Randall
2022-01-11cmd/compile: in typ0(), load base type before checking s.DefDan Scales
2022-01-10cmd/compile: fix interaction between generics and inliningDan Scales
2022-01-07cmd/compile: fix conv of slice of user-define byte type to stringDan Scales
2022-01-04cmd/compile: save selector/inst info for generic method/function callsDan Scales
2022-01-04cmd/compile: pop instantiations of local types when leaving scopeDan Scales